[Remote] Senior Backend Engineer - Identity & Access Management
Note: The job is a remote job and is open to candidates in USA. onXmaps, Inc. is a high-growth tech company focused on using technology to enhance outdoor experiences. They are seeking a Senior Backend Engineer to design, develop, and scale secure authentication and user management systems that are essential to their platform.ResponsibilitiesBuild scalable, secure IAM services that enable new features and products across the onX suite of appsDesign and implement backend systems focusing on observability, fault-tolerance, security, and high performanceDrive architectural decisions related to Identity and Access Management, ensuring alignment with and advancing our broader platform strategyDefine and implement SLIs/SLOs for IAM services; drive reliability engineering practices including incident response and performance optimizationWrite thorough unit, integration, and acceptance tests to ensure high service quality and maintainabilityDocument APIs, service architectures, and technical decisions for internal stakeholders and external partners as neededCollaborate closely with fellow engineers, product managers, and other stakeholders through design reviews, paired programming, and cross-functional planning sessionsLeverage and extend existing onX services and platform patterns to drive consistency and reduce duplicationProactively improve system monitoring, alerting, diagnostics, and operational readiness of IAM-related servicesParticipate in an on-call rotation to ensure backend services remain highly available and reliableMentor and share knowledge with engineers on your teamLead by example and embody onX's company values, fostering a culture of technical excellence, ownership, and collaborationSkillsB.S., M.S., or equivalent experience in computer science or a related fieldEight or more years of professional software development experience, with API development as a primary focus for at least three of those yearsStrong Go/Golang backend development experience with RESTful API designExperience building and debugging distributed, scalable, highly available microservices architectureSolid understanding of identity systems: OAuth 2.0, session management, bearer token authentication, SSO integrationsExperience with distributed databases (CockroachDB or similar PostgreSQL-compatible distributed systems) and relational databases (PostgreSQL, MySQL)Excellence in designing and developing modern APIs and scalable systems that ensure reliability and extensibilityFamiliarity with Docker, Kubernetes, and infrastructure-as-code technologies such as TerraformStrong computer science foundationSecurity-first mindset -- you think about threat models, secure defaults, and defense in depth as part of your design processYou evaluate technologies and solutions based on merit, stability, performance, and the ability to debugAbility to write maintainable, well-tested code that's easy for others to understandA strong sense of ownership of your workAdvocacy for customers -- both internal colleagues and end users -- and their experiencePermanent US work authorization is a condition of employment with onXExperience with identity platforms such as Ory Kratos, Auth0, Cognito, or similarExperience with the Ory Stack, especially Hydra, Kratos, and OathkeeperExperience with Authzed SpiceDB, Google Zanzibar, or AWS Cedar for fine-grained authorizationUnderstanding of mobile authentication patterns: WebView vs. browser auth tradeoffs, token-based flows across iOS/Android/webReliability engineering experience: SLI/SLO implementation, incident response, performance optimizationSOC2 compliance experience or familiarity with security audit frameworksExperience with Elixir or the Phoenix FrameworkFamiliarity with Google Cloud PlatformExperience working with a distributed teamBenefitsFull-time onX employees are eligible for a grant of common share options with a vesting scheduleA potential annual bonus of 10% based on company performanceCompetitive salaries, annual bonuses, equity, and opportunities for growthComprehensive health benefits including a no-monthly-cost medical planParental leave plan of 5 or 13 weeks fully paid401k matching at 100% for the first 3% you save and 50% from 3-5%Company-wide outdoor adventures and amazing outdoor industry perksAnnual “Get Out, Get Active” funds to fuel your active lifestyle in and outside of the gymFlexible time away package that includes PTO, STO, VTO, quiet weeks, and floating holidaysCompany OverviewImportant Alert: There is an active job scam using the false domain of careers-onXmaps.com. It was founded in 2009, and is headquartered in Missoula, Montana, USA, with a workforce of 201-500 employees. Its website is https://www.onxmaps.com/.