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

All 10 roles at kla