Senior Systems Software Engineer (C++)
kla · Ann Arbor, MI · $130k–$220k
- Posted
- 30 days ago
- Last confirmed live
- Today
- Published range
- $130k–$220k
What this role involves
KLA is seeking a Senior Systems Software Engineer with deep expertise in modern C++ to lead the development of high-performance, scalable backend infrastructure. The role involves architecting backend systems for big data analytics and distributed storage, mentoring teams, and driving technical excellence. The position is based in Ann Arbor, MI, with a base pay range of $129,600 to $220,300 annually.
Skills this posting asks for
- c++
- c#
- java
- c++11
- c++14
- c++17
- c++20
- object-oriented design
- system-level programming
- software architecture
- real-time data processing
- networked services
- socket-based communication
- microservices
- distributed systems
- windows
- linux
- unix
- memory management
- performance profiling
- debugging
- system optimization
- git
- ci/cd
Requirements
- 8 years of experience
- Level: senior
Apply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at kla
- IT Cybersecurity Operations ManagerAnn Arbor, MI
- Data Scientist - Palantir DeveloperAnn Arbor, MI
- Technical Program Manager - Engineering SystemsAnn Arbor, MI
- Senior Instrumentation Software EngineerAnn Arbor, MI
- Software Engineering Manager – Remote ServicesAnn Arbor, MI
- Full-Stack Software Engineer - Remote ServicesAnn Arbor, MI