140K–225K USD / year
Software Engineer, Client Infrastructure
OtherOn-site — San Francisco, CA
Published on 2026-11-10
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build and maintain infrastructure for a high-performance desktop client used by developers. Focus on reliability, performance, observability, and systems that help product teams ship updates quickly.
About the company
Cursor builds an AI coding editor and agent workflows that help developers write and ship software faster. It serves software teams looking for tighter AI assistance inside the IDE.
The team
Client Infrastructure team
Stack
Electron
What you'll do
- Build shared client abstractions, build systems, and observability foundations
- Improve reliability and performance by addressing memory leaks, crashes, and frame-time inconsistencies
- Design telemetry and instrumentation for profiling, structured logging, and performance measurement
- Partner with product teams to speed up client releases
- Evaluate Electron and native approaches for critical code paths
- Build internal tools that help engineers ship safely and quickly
What we're looking for
- Experience building or contributing to high-performance desktop applications, Electron-based or native
- Bachelor’s degree in a relevant discipline, or at least 2 years of professional software development experience
Nice to have
- Experience with client infrastructure, build systems, performance, distribution, or observability
- Strong focus on performance, reliability, developer experience, and elegant systems design
- Comfort working in a fast-moving, collaborative, product-focused environment
- Interest in AI-driven developer tools
Benefits
- Equity
- Medical, vision, and dental coverage
- 401(k) plan
- Short- and long-term disability insurance
- Life insurance
Hiring process
- 2–3 short technical interviews
- Onsite project, discussion, and team meetings
