Software Engineer designing and building performant systems for desktop applications at Cursor, focusing on client infrastructure and developer experience.
Responsibilities
Design and build the systems that make our desktop experience performant and stable for millions of developers.
Work across the core architecture of the Cursor client—from build and distribution systems to performance instrumentation.
Shape the systems that let us ship safely and quickly, while pushing the limits of what’s possible in an AI-driven development environment.
Building core client infrastructure: shared abstractions, build systems, and observability foundations.
Improving reliability and performance: eliminating memory leaks, crashes, and frame-time inconsistencies.
Designing instrumentation and telemetry systems for profiling, structured logging, and performance measurement.
Partnering with product teams to unlock faster release velocity—shipping updates to users daily.
Evaluating Electron vs. native approaches for critical code paths, guiding architectural tradeoffs.
Building internal tooling that enables other engineers to ship safely and quickly on the client platform.
Requirements
You have deep 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.
Full Stack Developer at Certisign, designing user interfaces and developing backend solutions. Collaborating on scalable software architecture across teams to ensure client requirements.
Senior Lead Engineer managing design engineers in complex project implementations at Celestica. Overseeing large projects and coordinating efforts across global teams in engineering.
Software Engineer responsible for developing AI - integrated features from backend to frontend for an energy transition startup in Germany. Collaborating on security practices and data integration.
Fullstack Developer focused on backend services and some frontend work at InnoWave. Collaborating with teams and ensuring quality in scalable solutions in Lisbon.
Senior Full Stack Developer responsible for designing and maintaining web applications at Rhino Entertainment. Collaborate with teams and mentor juniors while adhering to modern software standards.
Senior Software Engineer responsible for reporting using Geneva application. Collaborating with fund accountants and utilizing AI tools in a financial services firm.
Fullstack Engineer developing Customer & Marketing web applications for a leading European retail company. Collaborating with teams on innovative AI solutions and technology integration.
Technical Lead in hybrid role for Weekday's client, focusing on software development in Java/Python and cybersecurity solutions. Leading initiatives for scalable systems and best practices across teams.
Senior Staff Engineer driving architectural excellence within Matillion's AI - powered data integration platform. Leading technical design and strategy for scalable data solutions with a focus on collaboration.
Software Engineer developing high - quality legal software solutions for Cisco. Partnering with cross - functional teams and applying secure coding principles for system integrity and performance.