Lead Software Engineer - C/C++, Unix/Linux, ARQC, ARPC, HSM
PuneFull-timeSenior levelPosted over a month ago
Senior software engineering role at Mastercard in Pune. Needs a B.Tech, B.E. or B.Sc.
About the role
We are seeking a Lead Software Engineer with strong expertise in C/C++ and Unix/Linux systems to design, develop, and lead high-performance, scalable, and secure enterprise applications. The role requires hands-on technical leadership, architecture ownership, and cross-team collaboration to deliver mission-critical systems.
What you'll do
- Technical Leadership & Architecture
- Design and develop high-performance, low-latency systems using C/C++ on Unix/Linux platforms
- Own end-to-end architecture for components and services, ensuring scalability and resiliency
- Introduce and adopt modern design patterns, frameworks, and best practices
- Provide technical direction and guidance to engineering teams
What you need
- C++
- C
- Linux
- Data structures
- Git
- Shell scripting
Good to have
- Java
- Python
- System design
- CI/CD
- OWASP