Senior C++ Developer

Senior C++ Developer

Job Title: Senior C++ Developer
Location: USA – NYC, NY
Employment Type: Contractor

Job Summary

We are looking for an experienced Senior C++ Developer with strong expertise in designing, developing, and optimizing high-performance software systems. The ideal candidate will work on complex, large-scale applications, contribute to architecture decisions, and mentor junior developers while ensuring high code quality and performance.

Key Responsibilities

  • Design, develop, test, and maintain high-performance C++ applications
  • Work on system-level, backend, or performance-critical components
  • Participate in architecture and design discussions
  • Optimize existing code for performance, scalability, and memory usage
  • Debug complex issues in multithreaded and distributed systems
  • Write clean, maintainable, and well-documented code
  • Collaborate with cross-functional teams (QA, Product, DevOps)
  • Conduct code reviews and mentor junior developers
  • Ensure compliance with coding standards and best practices
  • Support production issues and provide root cause analysis

Required Skills & Qualifications

  • 7–10 years of hands-on experience in C++ (C++11/14/17/20 preferred)
  • Strong understanding of:
    • Object-Oriented Programming (OOP)
    • Data Structures & Algorithms
    • Memory management and pointers
    • Multithreading and concurrency
  • Experience with STL, Boost, and modern C++ libraries
  • Strong debugging skills using tools like GDB, Valgrind
  • Experience working on Linux/Unix environments
  • Familiarity with build systems such as CMake / Make
  • Knowledge of version control systems (Git)
  • Good understanding of software development life cycle (SDLC)

Good to Have / Preferred Skills

  • Experience in high-performance computing, real-time systems, or low-latency systems
  • Exposure to network programming, sockets, IPC
  • Experience with distributed systems
  • Knowledge of design patterns
  • Exposure to Python or scripting languages for automation
  • Experience with CI/CD pipelines

Employment Type:

Not setup for job in Matador

Job ID:

6500

Location:

New York,

United States

Date Posted:

January 29, 2026

Pay Rate:

Not setup for job in Matador

Similar Jobs:

Application Form

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Required fields are marked *

We are uploading your application. It may take a few moments to read your resume. Please wait!

Your Industry.
Our Expertise.

From complex regulations to shifting consumer demands, we partner with insdutry leaders to build future-ready solutions that deliver mesurable results.

Your Progress.
Our Progress.

At Tek Ninjas, we combine technology depth with agile thinking to deliver scalable, secure, and AI-powered solutions.

Your Growth.
Our Knowledge.

Tek Ninjas brings you real-world learnings, fresh perspectives, and deep expertise through our curated content — crafted to help you stay ahead in an ever-evolving tech landscape.

Careers