JobsSystems Software Engineer
Location
Ann Arbor, MI
Type
Full-time
Posted
6/11/2026
Compensation
$105,900 - $180,000 per year
PhD Entry-Level
Master's with 2+ Years of Experience
Undergraduate with 5+ Years of Experience
Approval 97.8%·Filings 803·New hires 321·
💎 Strong Sponsor
·FY 2025Job description
The role involves architecting and evolving backend infrastructure for big data analytics and storage using modern C++ and C#. The team focuses on developing server-side components for real-time data processing and system integration. Collaboration with product, infrastructure, and engineering teams is essential to define system architecture and long-term technical strategy. The position emphasizes performance optimization and memory efficiency for high-throughput applications.
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 and distributed systems.
- 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.
- 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?
