Talent.com
This job offer is not available in your country.
Principal C++ Engineer (Remote)

Principal C++ Engineer (Remote)

CodeMyMobileChennai, IN
1 day ago
Job type
  • Remote
Job description

Experience Required : 10+ Years

How to Apply :

If you are a passionate C++ developer who values craftsmanship and autonomy, and believe you align well with the requirements below, we would love to hear from you. Please send your resume to careers@codemymobile.com along with a brief note detailing :

  • Your GitHub links or other professional works.
  • A C++ project you are particularly proud of, links to that project’s source code, and your specific role in it.

Responsibilities :

  • Designing, architecting, and implementing robust, modern C++ applications for the Linux environment.
  • Writing clean, modern, efficient, and maintainable code using modern C++ standards (c++17, c++20, c++23, c++26).
  • Taking full ownership of features and components, from initial concept to final delivery.
  • Collaborating directly with other senior-level engineers in a focused, highly productive environment.
  • Solving challenging technical problems related to distributed computation, correctness, performance, scalability, and concurrency.
  • Engaging in substantive code reviews that genuinely improve code quality and spread knowledge.
  • Required Skills & Experience :

  • A minimum of 10 years of full-time, professional experience writing production-level C++.
  • Demonstrable mastery of modern C++. You should be comfortable with concepts like smart pointers, move semantics, templates, lambdas, and the C++ Standard Library (STL). Well, much further than that. But if you don’t know about those, please don’t apply as we’re looking for a Senior or Principal level in modern C++.
  • Extensive experience developing, debugging, and deploying applications in a Linux environment.
  • Strong computer science fundamentals, including a deep understanding of data structures, algorithms, memory management, and concurrency.
  • A proven track record of successfully architecting and delivering software projects.
  • Ability to work independently and productively with minimal supervision. However, priority will also be given to engineers that can be client-facing.
  • Proficiency with standard Linux development tools (e.g., GCC / Clang, GDB, Valgrind, CMake).
  • About Us :

    CodeMyMobile is a team of passionate product engineers, designers, and brand strategists working together to create outstanding digital experiences. We specialize in developing visually appealing websites and intuitive apps that engage users and drive results. With over ten years of experience, we’ve mastered the art of building dynamic tech teams that grow with our clients—from launching MVPs to managing complex, large-scale projects. Our focus remains on delivering user-centric solutions that make a real impact.

    We also aspire to continue being a great workplace that fosters creativity, passion, and collaboration. As a remote-first team, we value flexibility, trust, and a culture where every voice is heard, ensuring that innovation thrives no matter where we are.

    Create a job alert for this search

    Principal Engineer • Chennai, IN

    Related jobs
    • Promoted
    Principal Engineer

    Principal Engineer

    Recrochennai, tamil nadu, in
    Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 6 days ago
    • Promoted
    Strategy - Principal Software Engineer - C++ Programming

    Strategy - Principal Software Engineer - C++ Programming

    StrategyChennai
    Company Description : Strategy (Nasdaq : MSTR) is at the forefront of transforming organizations into intelligent enterprises through data...Show moreLast updated: 30+ days ago
    • Promoted
    Remote Fullstack Engineer - 17853

    Remote Fullstack Engineer - 17853

    TuringChennai, Tamil Nadu, India
    Remote
    Turing is seeking experienced Full Stack Developers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling.In this role,...Show moreLast updated: 30+ days ago
    • Promoted
    C / C++ Developer

    C / C++ Developer

    Planys TechnologiesChennai, Tamil Nadu, India
    Planys Technologies is an IIT Madras incubated start-up company that provides immersed robotic inspection and survey solutions using indigenously manufactured submersible remotely operated underwat...Show moreLast updated: 30+ days ago
    • Promoted
    Remote C++ Developer - 30570

    Remote C++ Developer - 30570

    TuringChennai, Tamil Nadu, India
    Remote
    Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer

    C++ Developer

    NCR VoyixChennai, Tamil Nadu, India
    C++ Developer – Settlement Systems.We are seeking a skilled and proactive.The ideal candidate will have hands-on experience in software development using SDLC methodologies, strong analytical skill...Show moreLast updated: 6 days ago
    • Promoted
    Striim - Principal Software Engineer

    Striim - Principal Software Engineer

    StriimChennai
    About the job : Striim, (pronounced stream with two is for integration and intelligence), is a unified data integration and streaming platform that connects clouds, d...Show moreLast updated: 26 days ago
    • Promoted
    Algorithm Development Engineer - C++ / Linux

    Algorithm Development Engineer - C++ / Linux

    YO IT CONSULTINGChennai
    Job Description Title : Analyst, Algorithm Development Engineering Experience : 2 to 4 years <...Show moreLast updated: 3 days ago
    • Promoted
    Technical Manager

    Technical Manager

    INVENTA Technologies Pvt Limited - Chennai INDIA (HQ)Tiruvallur, Tamil Nadu, India
    INVENTA Technologies Pvt Limited, established in 1989, focuses on R&D, design, and engineering in polymer materials.We have two business verticals : 1. Engineered Plastics compounding and 2.Sustaina...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Prismberry TechnologiesChennai, Tamil Nadu, India
    Job Description (Linux Kernel Expert).We are seeking an experienced Principal Firmware Engineer to lead the design, development, and optimization of embedded systems. The ideal candidate will have a...Show moreLast updated: 12 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    CoinbaseChennai, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Strategy - Software Engineer - C++ Programming

    Strategy - Software Engineer - C++ Programming

    StrategyChennai
    About Strategy : Strategy (Nasdaq : MSTR) is at the forefront of transforming organizations into intelligent enterprises through data-driven innovation.We don't j...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer

    C++ Developer

    Mobile Programming LLCChennai
    Job Description : We are seeking a skilled C++ developer to join our dynamic team.The successful candidate will be responsible for designing, developing, and maintaining high-q...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - C++

    Software Engineer - C++

    promaynov Advisory ServicesChennai
    We are seeking an experienced C++ Developer with a strong background in product-based companies to join our team in Chennai. The ideal candidate should have 4 to 9 years of experience in C++ develop...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    ▷ (Only 24h Left) Senior C++ Developer with Cloud

    ▷ (Only 24h Left) Senior C++ Developer with Cloud

    TVS NextChennai, Tamil Nadu, India
    What you’ll do : - Design, develop, and maintain high-performance software using C++ with strong emphasis on OOPs, STL, data structures, and algorithms. Analyse project requirements and deliver tech...Show moreLast updated: 1 hour ago
    • Promoted
    Remote C++ Software Engineer - 30570

    Remote C++ Software Engineer - 30570

    TuringChennai, Tamil Nadu, India
    Remote
    Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show moreLast updated: 30+ days ago
    • Promoted
    Unreal Engine Programmer

    Unreal Engine Programmer

    Order After Kayoss Studiochennai, tamil nadu, in
    K Studio is looking for a seasoned Unreal Engine programmer with a solid C++ foundation to help build, optimize, and ship high‑quality game features. If you’ve shipped titles or maintain a strong pl...Show moreLast updated: 30+ days ago
    • Promoted
    Kafka Platform Engineer - C / C++ Programming

    Kafka Platform Engineer - C / C++ Programming

    Intraedge Technologies Ltd.Chennai
    Job Description : We're looking for a highly skilled Kafka Platform Engineer with 3+ years of experience to join our team.The ideal candidate wi...Show moreLast updated: 30+ days ago