Jobs · Georgia

C/C++ Lead

Cognizant · Atlanta, GA · 1 mo ago
Hybrid$65k–$117k/yrFull-time

About the role

As a Senior C/C++ Lead, you will make an impact by supporting and enhancing a high-performance, real-time transaction processing platform that enables enterprise-scale message routing, translation, reconciliation, and processing. You will be a valued member of the engineering team, collaborating with architects, developers, DevOps engineers, and business stakeholders to deliver scalable, resilient, and high-throughput solutions. Cognizant will only consider applicants for this position who are legally authorized to work in the United States without requiring Visa transfer or sponsorship now or at any time in the future.

Responsibilities

  • Design, develop, and support mission-critical C/C++ applications running on Linux in a 24x7 production environment.
  • Build and enhance CI/CD pipelines and automation frameworks that improve application reliability, scalability, and deployment efficiency.
  • Diagnose, troubleshoot, and resolve complex application issues while driving defect isolation and reproducibility.
  • Develop tools, infrastructure, and testing frameworks to validate large-scale distributed systems and improve engineering productivity.
  • Provide technical leadership, mentor team members, and help ensure adherence to engineering and architectural standards.

Requirements

  • Strong experience developing and supporting applications using C in Linux-based environments.
  • Experience with C++ development and object-oriented design principles.
  • Hands-on experience building and maintaining CI/CD pipelines and DevOps practices.
  • Experience supporting high availability, distributed, real-time transaction processing systems.
  • Strong troubleshooting, debugging, and performance optimization skills in complex production environments.
  • Experience with system testing, automation, and distributed systems infrastructure.
  • Ability to lead technical initiatives, mentor team members, and collaborate across multiple teams.

Note: Certain roles may require candidates to attend in-person interviews at Cognizant offices or client locations, depending on project requirements.

Qualifications

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.

Skills

  • Experience with Prolog development.
  • Exposure to financial services, transaction processing, or messaging platforms.
  • Experience with high-throughput, low-latency systems.
  • Knowledge of performance tuning, scalability engineering, and observability tools.
  • Experience designing frameworks or tooling that improve engineering productivity and deployment velocity.

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Pay

The annual salary for this position is between $65,447 to $117,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Schedule

Work

Similar jobs

Programming Lead

JobotGreenwood Village, CO· 3 mo ago
OTHR$90k–$120k/yrapply on jobot.com

Python Lead

Tata Consultancy ServicesIrving, TX· 1 mo ago
OTHR$120k–$135k/yrapply on ibegin.tcsapps.com

Python Lead

InfosysJersey City, NJ· 2 mo ago
OTHRapply on digitalcareers.infosys.com