[Remote] Senior Backend Engineer - Identity & Access Management

Remote Full-time
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/.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

(Senior) Cloud Architect with German Skills (all genders)

Remote

Social Media Strategist

Remote

[Remote] Business Systems Analyst

Remote

Fleet Director- Remote

Remote

Careercusp American Airlines Customer Support Remote | Apply

Remote

**Experienced Data Entry Specialist – Online Remote Opportunity at blithequark**

Remote

Software Engineer - Product

Remote

Senior Software Developer – Applications

Remote

[Remote] Systems Engineer (Airtable), Digital Operations (Project-Based Role)

Remote

[Remote] Senior Mechanical Project Engineer - Container Platforms

Remote
← Back