
Software Engineer, Enterprise Platform
Cursor
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
About the role
- Build and evolve our organization management system — multi-level org structures, groups, roles, lifecycle, and provisioning via SCIM, so admins can manage thousands of seats without friction.
- Design and implement RBAC with fine-grained roles, permissions, and resource scopes that cover organizations, teams, agents, and other resources — balancing security with developer ergonomics.
- Extend enterprise settings and policies — org-wide defaults, security policies (allowed models, MCPs, Tools, network restrictions), and configuration inheritance across different products.
- Deepen our audit logging infrastructure — comprehensive, queryable, tamper-evident audit trails that satisfy customer-specific compliance requirements.
- Build admin APIs and internal tooling that enterprise admins, customer success, and sales engineering depend on to manage organizations, investigate access issues, and onboard large accounts.
- Ship compliance features end-to-end — SSO enforcement, session management, allowlisting, data analytics, and the controls that procurement and security teams require before signing.
- Partner with product, security, and infrastructure teams to define enterprise platform abstractions that scale across the product without slowing down feature development.
- Own organization management, RBAC and authorization, enterprise settings and policies, audit logs, admin APIs, and compliance-related platform features.
Requirements
- You've built multi-tenant organization or IAM systems in production
- You've shipped RBAC or ABAC systems and understand the tradeoffs between flexibility and complexity
- You deeply about correctness in authorization and understand why "fail closed" matters
- You can hold the tension between "ship enterprise features fast" and "do not create security gaps or break existing access patterns."
- You feel comfortable shipping features end-to-end — from database schema and API design to admin UI and documentation.
Benefits
- Health insurance
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RBACABACSCIMAPI designaudit loggingdata analyticssession managementorganization managementmulti-tenant systemsauthorization
Soft Skills
problem-solvingattention to detailcollaborationcommunicationflexibilitytime managementcritical thinkingadaptabilitydecision makingcustomer focus