Cursor

Software Engineer, Enterprise

Cursor7 months ago
Location

SF / NY

Type

Full Time

Salary

USD 180,000 – 280,000

Level

Senior

Role

Backend Engineer

Posted

Jul 29, 2025

Full TimeSenior

The role

Summary

Cursor is seeking an Enterprise Product Engineer to build enterprise-grade features for their AI-powered coding tool, working end-to-end on projects that help large organizations adopt and scale with their platform. The role involves working in a small, talent-dense team in SF or NYC offices, focusing on the intersection of AI transformation and enterprise software development.

What you'll do

Enterprise Feature Architecture: Design and architect end-to-end enterprise-grade features that enable large organizations to adopt and scale with Cursor's AI-powered coding platform
Full-Stack Implementation: Implement complete product features from backend services to frontend interfaces, ensuring seamless integration across the entire technology stack
Enterprise Integration Development: Build robust integrations with enterprise systems including SSO, LDAP, and organizational management tools to support large-scale deployments
Scalability Engineering: Develop scalable solutions that can handle the demands of large enterprise organizations with thousands of users and complex security requirements
Cross-Functional Collaboration: Work closely with research, design, and engineering teams to blend cutting-edge AI capabilities with practical enterprise needs and user experience
Product Strategy Contribution: Contribute to product strategy discussions and technical decision-making in a flat organizational structure with direct access to leadership
Code Quality and Deployment: Write production-ready code, conduct thorough testing, and deploy features to production while maintaining high reliability standards for enterprise customers

What we look for

Technical

Full-Stack Development5+ years of experience building end-to-end applications with modern web technologies and enterprise-grade requirements
Enterprise Software ExperienceProven track record developing software for large organizations with complex security, compliance, and scalability requirements
System ArchitectureStrong understanding of distributed systems, microservices architecture, and scalable backend design patterns
API Design and IntegrationExtensive experience designing RESTful APIs and integrating with enterprise systems and third-party services
Database ProficiencyAdvanced knowledge of both relational and NoSQL databases with experience in enterprise data modeling and optimization
AI/ML IntegrationExperience working with AI models, machine learning APIs, and understanding of how to integrate AI capabilities into production applications

Education

Computer Science DegreeBachelor's degree in Computer Science, Software Engineering, or equivalent technical field preferred
Alternative EducationEquivalent professional experience and demonstrable technical skills accepted in lieu of formal degree

Experience

Enterprise Product Development5-7 years of experience building products for enterprise customers with focus on scalability and reliability
Startup ExperienceExperience working in fast-paced startup environments with ability to wear multiple hats and adapt to changing priorities
Technical LeadershipExperience leading technical projects from conception to deployment with demonstrated ability to make architectural decisions

Skills

Required skills

JavaScript/TypeScriptExpert-level proficiency in modern JavaScript and TypeScript for full-stack development
React DevelopmentAdvanced skills in React and related ecosystem for building complex user interfaces
Backend DevelopmentStrong experience with Node.js, Python, or Go for building scalable backend services
Database ManagementProficiency with PostgreSQL, Redis, and modern database design patterns
Cloud InfrastructureExperience with AWS, containerization, and modern deployment practices
Enterprise IntegrationKnowledge of enterprise authentication, authorization, and integration patterns

Nice to have

AI/ML ExperienceExperience working with language models, AI APIs, and machine learning integration
Developer ToolsBackground in building developer-facing products and understanding developer workflows
Security ExpertiseKnowledge of enterprise security practices, compliance requirements, and secure coding practices
Performance OptimizationExperience optimizing applications for performance at enterprise scale
Open Source ContributionsActive participation in open source projects and technical community involvement

Compensation & benefits

Salary

USD 180,000 – 280,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Significant equity stake in a fast-growing AI company with potential for substantial returns

Premium Office Locations

Access to well-appointed offices in North Beach San Francisco and Manhattan New York with fully stocked libraries

Health Insurance

Comprehensive medical, dental, and vision coverage for employees and their families

Professional Development

Budget for conferences, courses, and technical books to stay current with AI and software development trends

Flexible PTO

Unlimited paid time off policy to support work-life balance and personal well-being

Learning Resources

Access to extensive technical libraries and learning materials in both office locations


Interview process

  1. 1
    Initial Screening Review of application materials and initial phone or video call to assess cultural fit and basic technical background
  2. 2
    Technical Interviews 2-3 short technical interviews covering system design, coding problems, and discussion of past enterprise projects
  3. 3
    Onsite Interview Full day onsite interview in SF or NYC office including hands-on project work, technical discussions, and team meetings
  4. 4
    Project Collaboration Work on a small real-world project during the onsite to demonstrate practical skills and collaboration style
  5. 5
    Final Discussion Wrap-up conversation with team members and leadership to discuss ideas, vision alignment, and answer any remaining questions

Apply for this position

You'll be redirected to the company's application page


Cursor

Cursor

View all jobs

Built to make you extraordinarily productive, Cursor is the best way to build software with AI.

San Francisco, California, United StatesFounded 2021cursor.com

Tech Stack

Languages
JavaScriptTypeScriptPythonGo
Frameworks
ReactNode.jsExpress.jsNext.js
Databases
PostgreSQLRedisMongoDB
Tools
DockerKubernetesGitGitHub Actions
Other
AWSTerraformOAuth 2.0REST APIs
Apply Now