onXmaps
Senior Backend Engineer - Offroad
Bozeman, Montana, United States · Senior · Full-time
Work authorization required$146k-$182kDetected 49 days ago
GoCode ReviewGCPCloud PlatformsDockerKubernetesTerraformA/B TestingProblem 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
- Design and build scalable, reliable backend APIs and services that power trail navigation, land-use intelligence, and offline mapping experiences for Overlanders and Trail Riders.
- Own end-to-end delivery of complex backend features, from architecture and design through testing, deployment, and operational readiness.
- Partner closely with mobile and frontend engineers to define API contracts and integration patterns that enable fast, confident feature development across platforms.
- Mentor and support the growth of junior and mid-level engineers through code reviews, design feedback, and day-to-day collaboration.
- Participate in an on-call rotation to maintain service reliability and respond to production incidents.
- Experience building and debugging a distributed, scalable, highly available microservices architecture.
Requirements
- B.S., M.S., or equivalent experience in computer science or a related field
- A minimum of seven (7) years of full-time professional software development experience is required with a focus on distributed cloud computing and API development.
- Experience with Go lang and a curiosity for frontend development with Vue.
- Familiarity with Docker, Kubernetes, and infrastructure-as-code technologies, such as Terraform
Nice to have
- Though not required, we would be thrilled to consider candidates with any of the following:
- Experience with geospatial data formats, tools, or APIs (e.g., PostGIS, GeoJSON, vector tiles, or similar)
- Familiarity with offline-first or sync-heavy mobile architectures
- Familiarity with at least one major cloud platform provider such as Google Cloud Platform
- onX is committed to compensating all employees fairly and equitably for their contributions.
- For this position, applicants can expect to make between $146,000 to $182,000 upon hire.
- 401k matching at 100% for the first 3% you save and 50% from 3-5%
- If you need assistance or accommodation, please contact us at PS@onxmaps.com.
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.
- Corporate Offices: 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.
- onX is seeking a Senior Backend Engineer who will contribute to meaningful, real-world outcomes that have a lasting impact for customers and the business.
Visa & Work Authorization
- Permanent US work authorization and residence in the US 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.