Find a jobRecruiters

Senior C++ Developer

Exclusive opportunity

Hybrid

Senior C++ Developer

LTM

Senior C++ Developer

Skills

Google Cloud PlatformSQL QueriesTesting & QAGitLabJenkinsAWSLinuxAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Chennai, Tamil Nadu, India

Work mode:

Hybrid

Published on:

24 September 2026

What they need


Job Summary:

We are seeking an experienced C++ Developer with strong expertise in developing high-performance, scalable, and reliable applications. The ideal candidate should have hands-on experience in modern C++, Linux environment, multithreading, data structures, algorithms, and system-level programming. Experience in storage systems, networking, distributed systems, or product engineering will be an added advantage.

Key Responsibilities:

  • Design, develop, and maintain robust applications using C++.
  • Analyze business and technical requirements and translate them into efficient software solutions.
  • Develop high-performance, scalable, and secure applications.
  • Implement system-level components, libraries, and services.
  • Troubleshoot complex production issues and perform root cause analysis.
  • Optimize application performance, memory utilization, and system throughput.
  • Collaborate with cross-functional teams including architects, QA, DevOps, and product managers.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Contribute to architecture discussions and technical design documentation.

Required Skills:

Mandatory:

  • 6-12 years of hands-on experience in C++ development.

  • Strong proficiency in C++11/14/17 standards.

  • Excellent understanding of:

  • Data Structures & Algorithms

  • Object-Oriented Design and Programming

  • STL (Standard Template Library)

  • Multithreading and Concurrency

  • Memory Management

  • Design Patterns

  • Strong experience working on Linux/Unix platforms.

  • Hands-on experience with debugging tools such as GDB.

  • Experience in socket programming and inter-process communication.

  • Good understanding of SDLC and Agile methodologies.

  • Strong analytical and problem-solving skills.

Preferred Skills:

  • Experience in Storage Technologies (NAS, SAN, NFS, SMB).
  • Knowledge of Distributed Systems and Large-Scale Enterprise Applications.
  • Exposure to Cloud Platforms (AWS, Azure, OCI, GCP).
  • Experience with Database Concepts (SQL/NoSQL).
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI.
  • Knowledge of Security Best Practices and Secure Coding Standards.
  • Experience with Performance Tuning and Profiling tools.

Other offers great for you!

These companies are also looking for great profiles

Espace Freelance

Senior MLOps Engineer

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformDatabricksMachine LearningAWSTerraformMLflow

12 hours ago

Quick apply

EBM Consulting

Mission AI Developer Productivity Engineer

0-550

Freelance

Paris, France

Hybrid

Skills

AICopilotAzure

8 hours ago

Quick apply

skiils

Senior MLOps Engineer

530

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformDockerDevOpsDatabricksGitAWSGitHubApache AirflowTerraformmlopsmlengineer

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools