onX

Full-Stack Engineer

onX
Apply
2 months ago
Minneapolis, MN, USA +5 moreSenior

Base Salary

$130k - $153k/yr

Responsibilities

  • Design, build, and evolve customer-facing onX Hunt experiences across mobile applications, APIs, backend services, and data systems.
  • Own technical solutions from design through delivery, including architecture, performance, scalability, reliability, security, and maintainability decisions.
  • Build, support, debug, and continuously improve large-scale systems throughout their lifecycle.
  • Partner with Product, Design, QA, and engineers across teams to deliver cohesive customer experiences and manage cross-team dependencies.
  • Write maintainable, well-tested code using unit, integration, and acceptance testing.
  • Review code, share technical knowledge, and mentor and support other engineers.
  • Explore and integrate AI as a repeatable copilot in daily engineering workflows with appropriate validation.

Requirements

  • Bachelor’s degree in computer science, software engineering, computer engineering, a related field, or equivalent experience.
  • At least five years of professional software development experience, including at least three years focused professionally on API development.
  • Experience building and debugging distributed, scalable microservices architectures.
  • Strong knowledge of modern API and systems design and development, supported by a strong computer science foundation.
  • Experience with relational databases such as MySQL and PostgreSQL.
  • Experience with Go, Elixir, or other functional programming languages.
  • Experience with iOS or Android development.
  • Ability to evaluate technologies based on merit, stability, performance, debuggability, and maintainability.
  • Strong ownership, mentoring, collaboration, customer advocacy, and curiosity about new technologies including AI.
  • Permanent US work authorization and willingness to travel occasionally for multiple days to an onX office or strategic location.
  • Preferred experience includes GraphQL, Python, Docker, Kubernetes, Terraform, Google Cloud Platform, PostGIS, CockroachDB, event-based workflows, and distributed-team collaboration.

Benefits

  • Distributed work arrangement with remote workforce Basecamps and headquarters in Bozeman and Missoula, Montana, plus other US locations.
  • Base salary range of $130,000–$153,000, annual bonus eligibility, and common share options for full-time employees.
  • Comprehensive health benefits, including a no-monthly-cost medical plan.
  • Paid parental leave of 13 weeks for birthing parents and five weeks for non-birthing parents.
  • 401(k) matching at 100% of the first 3% saved and 50% from 3–5%.
  • Company-wide outdoor adventures, outdoor industry perks, and annual Get Out, Get Active funds.
  • Flexible time away package including PTO, STO, VTO, and paid holidays.
onX

About onX

201-500 employees

onX builds subscription-based outdoor navigation apps—onX Hunt, onX Offroad, and onX Backcountry—for hunters, off-roaders, and backcountry travelers. Its mobile and web maps combine GPS with land-ownership boundaries, public/private access, trails, and offline downloads to plan and navigate trips. Founded in 2009 and headquartered in Missoula, Montana, the privately held company serves a nationwide consumer market.

Contact me