JobsSenior Systems Software Engineer (C++)
Job description
KLA is seeking a seasoned Backend Software Engineer with deep expertise in modern C++ to lead the development of high-performance, scalable backend infrastructure. The ideal candidate will have a strong track record of solving complex architectural challenges and mentoring teams in mission-critical environments. This role focuses on architecting and evolving backend systems for big data analytics and real-time data processing. The team values innovation and collaboration, working closely with product and engineering teams to define long-term technical strategies.
Requirements
- Extensive experience in C++ development with a strong foundation in object-oriented design and software architecture.
- Proven success in building and scaling backend systems in real-time data processing engines, networked services, or microservices.
- Deep familiarity with Windows and Linux/Unix environments and command-line tooling.
- Expertise in performance profiling, debugging, and system optimization.
- Experience with version control systems and CI/CD pipelines in production environments.
- Demonstrated ability to mentor junior engineers and lead technical initiatives.
Responsibilities
- Architect, design, and evolve backend infrastructure for big data analytics and storage using modern C++.
- Lead the development of server-side components for real-time data processing and API services.
- Collaborate with product, infrastructure, and engineering teams to define system architecture.
- Drive performance optimization and memory efficiency for high-throughput applications.
- Apply advanced multithreaded and concurrent programming techniques for low-latency operations.
- Architect and deliver microservices-based platforms that operate across Linux and Windows environments.
- Oversee integration with databases, messaging systems, and external APIs.
- Champion best practices in code quality, testing, and maintainability across the engineering organization.
Benefits
- Employees at KLA are often offered competitive pay with bonuses, a 401(k) match, an employee stock purchase program, and financial perks like student-debt assistance, planning support, and group insurance discounts. Health and lifestyle benefits typically include medical/dental/vision, life and other voluntary coverages, paid time off and holidays, family leave, backup care, wellness rewards, gym discounts, and community-volunteering opportunities. Employees also get strong growth support through tuition reimbursement, KLA’s corporate learning center, education awards, and engineering certification programs.
Is this posting expired or inaccurate?
