
Senior Lead Engineer – C++, CICD
RTX
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, develop, and maintain high-performance C++ applications on Linux platforms
- Solve complex system challenges using strong data structures, algorithms, and OOD principles
- Develop and optimize multi-threaded and concurrent software components
- Build, enhance, and maintain CI/CD pipelines for automated build, test, and deployment
- Collaborate with global cross-functional teams in an Agile/Scrum environment
- Use Git and modern branching strategies for effective source code management
- Participate in architecture discussions, code reviews, debugging, and performance optimization
- Support test automation and continuous improvement initiatives
Requirements
- 6–8 years of overall software development experience
- 5+ years of strong, hands-on C++ development experience
- Proven expertise with Linux OS and command-line tools
- Solid understanding of data structures, algorithms, and object-oriented design
- Experience building multi-threaded and concurrent systems
- 4+ years of experience working with CI/CD pipelines (build, test, deploy automation)
- Hands-on experience with Git or similar version control systems
Benefits
- Meal coupons
- Group Life, Health, and Personal Accident Insurance
- 18 days vacation + 12 days contingency leave
- Employee Scholar Program
- Strong work-life balance culture
- Car lease program
- National Pension Scheme (NPS)
- Leave Travel Allowance (LTA)
- Fuel, maintenance, and driver benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Linuxdata structuresalgorithmsobject-oriented designmulti-threaded systemsconcurrent systemsCI/CD pipelinestest automationperformance optimization
Soft Skills
collaborationproblem-solvingcommunicationAgileScrum