Senior C++ Developer

Acunor Inc

  • Atlanta, GA
  • 5 days ago
  • $60–$65

Highlights

The ideal candidates will have extensive hands-on experience developing high-performance, scalable, and reliable C++ applications, along with strong problem-solving, debugging, and technical leadership capabilities. This role involves designing, developing, optimizing, and maintaining enterprise applications while collaborating with cross-functional teams to deliver robust technology solutions.

Numbers & Facts

LocationAtlanta, GA
Salary$60–$65

Description

Job Title: Senior C++ Developer
Location: Atlanta, GA (Local Candidates Only) (3 days Hybrid)
Industry: Retail Technology
Job Overview
We are seeking experienced and highly skilled Senior C++ Developers to join our engineering team in Atlanta, GA. The ideal candidates will have extensive hands-on experience developing high-performance, scalable, and reliable C++ applications, along with strong problem-solving, debugging, and technical leadership capabilities.
This role involves designing, developing, optimizing, and maintaining enterprise applications while collaborating with cross-functional teams to deliver robust technology solutions.
Key Responsibilities
  • Design, develop, enhance, and maintain high-performance applications using C++.
  • Develop scalable, efficient, and maintainable software solutions following industry best practices.
  • Implement multithreaded applications with effective memory management and performance optimization.
  • Collaborate with Product Management, QA, DevOps, and engineering teams to deliver high-quality solutions.
  • Troubleshoot complex application issues, perform root cause analysis, and implement sustainable fixes.
  • Participate in system design discussions, technical reviews, and architectural decisions.
  • Conduct code reviews, enforce coding standards, and improve overall software quality.
  • Provide technical guidance and mentorship to junior developers.
  • Optimize existing applications for performance, reliability, and scalability.
  • Support application enhancements, system integrations, and modernization initiatives.
Required Qualifications
  • 8+ years of professional hands-on C++ development experience.
  • Strong proficiency in object-oriented programming, data structures, algorithms, and software design principles.
  • Extensive experience with multithreading, concurrency, synchronization, and memory management.
  • Strong understanding of application performance tuning, optimization, and debugging techniques.
  • Hands-on experience developing and troubleshooting applications in Linux/Unix environments.
  • Working knowledge of Linux shell scripting and command-line utilities.
  • Experience using version control systems such as Git.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Experience participating in code reviews, technical design discussions, and development best practices.
  • Demonstrated ability to provide technical leadership and mentor development teams.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.
  • Must currently reside in the Atlanta, GA area and be available to work onsite three days per week.
Preferred Qualifications
  • Experience with modern C++ standards, including C++11, C++14, C++17, or later.
  • Familiarity with CI/CD pipelines, build automation, and DevOps practices.
  • Experience working in Agile/Scrum development environments.
  • Exposure to legacy application modernization, refactoring, or migration projects.
  • Previous experience developing enterprise applications within the retail technology domain.

Similar Jobs