jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

infrastructure

Posted Nov 19, 2025

Software Engineer, Client Infrastructure

at cursor

San Francisco, United StatesOn-site

Requirements

  • Cursor’s client is growing fast, spanning macOS, Windows, and Linux, and serving an increasingly diverse user base of professional engineers across many programming languages and developer ecosystems.
  • You’ll shape the systems that let us ship safely and quickly, while pushing the limits of what’s possible in an AI-driven development environment.
  • experience in client infrastructure—build systems, performance, distribution, or observability. - You’ve built or contributed to high-performance desktop applications, whether Electron-based or native. - You care deeply about performance, reliability, and developer experience, and have an eye for elegant systems design. - You thrive in environments that are fast-moving, collaborative, and product-focused. - You’re excited to push the limits of what’s possible in AI-driven developer tools.

Contact

  • After, we'll schedule an onsite in our office, where you'll work on a small project, discuss ideas, and meet the team. #LI-DNI

Additional details

  • The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering.
  • Our organization is very flat, and our team is small and talent dense.
  • We particularly like people who are truth-seeking, passionate, and creative.
  • We enjoy spirited debate, crazy ideas, and shipping code.
  • ABOUT THE ROLE As an Engineer on the Client Infrastructure team at Cursor, you’ll design and build the systems that make our desktop
  • experience performant and stable for millions of developers.
  • The work is deeply technical and central to the company’s success.
  • Developers expect near-perfect performance and reliability from their trusted tools; your work will make that possible.
  • - Building core client infrastructure: shared abstractions, build systems, and observability foundations.
  • - Improving reliability and performance: eliminating memory leaks, crashes, and frame-time inconsistencies.

Find more real-time jobs on JobLoom.