C
Posted 8 hours ago
Software Engineer, Enterprise Platform
CursorSoftware Engineer, Enterprise Platform
Requirements
Experience building multi-tenant IAM systems, Experience shipping RBAC or ABAC systems, End-to-end feature development skills, Strong understanding of authorization correctness
Skills
IAMRBACAPI
About the role
About the Company
Our mission is to automate coding. 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.
Responsibilities
- Build and evolve organization management systems including multi-level structures, groups, roles, and SCIM provisioning
- Design and implement fine-grained RBAC with permissions and resource scopes
- Extend enterprise settings and policies such as security policies, allowed models, and configuration inheritance
- Deepen audit logging infrastructure to provide queryable, tamper-evident audit trails
- Build admin APIs and internal tooling for customer success and sales engineering
- Ship compliance features including SSO enforcement, session management, and data analytics
- Partner with product, security, and infrastructure teams to define scalable platform abstractions
Requirements
- Experience building multi-tenant organization or IAM systems in production
- Proven track record shipping RBAC or ABAC systems
- Deep understanding of authorization correctness and "fail closed" principles
- Ability to ship features end-to-end from database schema and API design to admin UI and documentation
- Ability to balance rapid feature shipping with security and access pattern stability
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer, Enterprise Platform
Cursor · San Francisco
