
Software Engineer, Enterprise Platform
Cursor2 days ago
Location
SF / Remote
Type
Full Time
Level
Senior
Role
Backend Engineer
Posted
Mar 12, 2026
Full TimeSenior
The role
Summary
Cursor is seeking an Enterprise Platform Engineer to build foundational systems for large-scale engineering organizations. This IC role focuses on developing organization management, RBAC, compliance features, and administrative tooling to make Cursor enterprise-ready. The position requires deep technical expertise in multi-tenant systems, authorization frameworks, and enterprise security infrastructure.
What you'll do
Organization Management System: Build and evolve multi-level organizational structures, groups, roles, and lifecycle management with SCIM provisioning for seamless admin experience
RBAC Implementation: Design and implement Role-Based Access Control with fine-grained permissions and resource scopes covering organizations, teams, agents, and resources
Enterprise Policy Framework: Extend enterprise settings and policies including org-wide defaults, security policies for models and tools, and configuration inheritance
Audit Infrastructure: Deepen audit logging infrastructure with comprehensive, queryable, tamper-evident trails meeting compliance requirements
Administrative APIs: Build admin APIs and internal tooling for enterprise admins, customer success, and sales engineering teams
Compliance Features: Ship end-to-end compliance features including SSO enforcement, session management, allowlisting, and security controls
Cross-team Collaboration: Partner with product, security, and infrastructure teams to define scalable enterprise platform abstractions
Technical Authority: Serve as technical authority on identity, access, and governance modeling for enterprise customers
What we look for
Technical
Multi-tenant SystemsProduction experience building multi-tenant organization or IAM systems with deep understanding of permission models
Authorization SystemsHands-on experience shipping RBAC or ABAC systems with understanding of flexibility vs complexity tradeoffs
Security-First MindsetDeep care for correctness in authorization systems and understanding of 'fail closed' security principles
Full-stack DevelopmentComfort shipping features end-to-end from database schema and API design to admin UI and documentation
Enterprise IntegrationExperience with enterprise protocols like SCIM, SAML, OAuth, and identity provider integrations
Education
Computer Science DegreeBachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
Experience
Senior-level Experience5+ years of software engineering experience with focus on backend systems and enterprise infrastructure
IAM Systems Experience3+ years of hands-on experience building identity and access management systems in production environments
Enterprise SoftwareExperience working with enterprise customers and understanding compliance, security, and scalability requirements
Skills
Required skills
Backend EngineeringStrong backend development skills with experience in scalable system design
Database DesignExpertise in designing database schemas for complex authorization and audit systems
API DevelopmentExperience building RESTful APIs and admin interfaces for enterprise customers
Security EngineeringDeep understanding of security principles, authentication, and authorization patterns
System ArchitectureAbility to design and implement large-scale, multi-tenant enterprise systems
Nice to have
Enterprise ProtocolsFamiliarity with SCIM, SAML, OAuth 2.0, and other enterprise integration standards
Compliance FrameworksKnowledge of SOC 2, GDPR, HIPAA, or other compliance requirements
DevOps SkillsExperience with containerization, orchestration, and CI/CD pipelines
Frontend DevelopmentBasic frontend skills for building admin interfaces and tooling
Interview process
- 1Initial Screen — 30-minute conversation with engineering manager about background and interest in enterprise platform engineering
- 2Technical System Design — 90-minute technical interview focusing on designing multi-tenant authorization systems and enterprise infrastructure
- 3Architecture Deep Dive — Technical discussion about past experience with IAM systems, security considerations, and scalability challenges
- 4Team Collaboration — Behavioral interview assessing collaboration skills, problem-solving approach, and cultural fit
- 5Final Interview — Leadership interview covering long-term vision, technical leadership, and alignment with company mission
Apply for this position
You'll be redirected to the company's application page

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
GoTypeScriptPython
Frameworks
ReactNext.js
Databases
PostgreSQLRedis
Tools
WorkOSDockerKubernetesSCIM
Other
OAuth 2.0SAMLOpenAPI