onXmaps
Senior Backend Engineer - Identity & Access Management
Bozeman, Montana, United States · Senior · Full-time
Work authorization required$146k-$182kDetected 78 days ago
GoElixiriOSAndroidDistributed SystemsBackend DevelopmentPostgreSQLMySQLAWSGCPCloud PlatformsDockerKubernetesTerraformAPI DevelopmentRESTOAuthA/B TestingIncident ResponseComplianceCollaborationProblem Solving
About the role
- ABOUT onX We're a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors.
- Each of our verticals - Hunt, Offroad, Backcountry, and Fish - is at a different stage of maturity, which means the challenges you encounter and the impact you have will vary depending on where you sit and what the business needs most.
- We operate with an experimentation mindset, continually iterating and improving how we solve problems.
Responsibilities
- onX is seeking a Senior Backend Engineer with a passion for building scalable platform Identity and Access Management (IAM) systems.
- Your focus will be on designing, developing, and scaling secure authentication, authorization, and user management services that are foundational to our platform.
- Build scalable, secure IAM services that enable new features and products across the onX suite of apps
- Design and implement backend systems focusing on observability, fault-tolerance, security, and high performance
- Drive architectural decisions related to Identity and Access Management, ensuring alignment with and advancing our broader platform strategy
- Define and implement SLIs/SLOs for IAM services
- drive reliability engineering practices including incident response and performance optimization
- Document APIs, service architectures, and technical decisions for internal stakeholders and external partners as needed
- Define and implement SLIs/SLOs for IAM services; drive reliability engineering practices including incident response and performance optimization
- Collaborate closely with fellow engineers, product managers, and other stakeholders through design reviews, paired programming, and cross-functional planning sessions
Requirements
- B.S., M.S., or equivalent experience in computer science or a related field
- Eight or more years of professional software development experience, with API development as a primary focus for at least three of those years
- Strong Go/Golang backend development experience with RESTful API design
Nice to have
- Experience with identity platforms such as Ory Kratos, Auth0, Cognito, or similar
- Experience with the Ory Stack, especially Hydra, Kratos, and Oathkeeper
- Experience with Authzed SpiceDB, Google Zanzibar, or AWS Cedar for fine-grained authorization
- Though not required, we would be thrilled to consider candidates with any of the following:
- Understanding of mobile authentication patterns: WebView vs. browser auth tradeoffs, token-based flows across iOS/Android/web
- Reliability engineering experience: SLI/SLO implementation, incident response, performance optimization
- SOC2 compliance experience or familiarity with security audit frameworks
- Experience with Elixir or the Phoenix Framework
Compensation
- Competitive salaries, annual bonuses, equity, and opportunities for growth
- Annual "Get Out, Get Active" funds to fuel your active lifestyle in and outside of the gym
Benefits
- Comprehensive health benefits including a no-monthly-cost medical plan
- Parental leave plan of 5 or 13 weeks fully paid
- Company-wide outdoor adventures and amazing outdoor industry perks
- Flexible time away package that includes PTO, STO, VTO, quiet weeks, and floating holidays
Company info
- onX was founded in Montana with offices in Missoula and Bozeman.
- If you prefer to work in an office at least part of the time this is a great option.
- You will be part of our Core Services team that enables product teams to build faster and more securely by providing core infrastructure, services, and patterns.
- Our backend engineers primarily work in Go running in Kubernetes on Google Cloud Platform.
Visa & Work Authorization
- Permanent US work authorization is a condition of employment with onX
Apply directly at onXmaps →Create a free account for alerts like thisView onXmaps immigration profile
This listing is sourced directly from onXmaps's careers page and normalized into a canonical job model.