Senior Full-Stack Engineer — Build Scalable Outdoor APIs

Make Choteau Home

Town of Montana (WI)

On-site

USD 130,000 - 153,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health benefits
No-monthly-cost medical plan
Parental leave
401k matching
Outdoor adventures
Get Out Get Active funds
Flexible time away

Job summary

onX is seeking a Software Development Engineer (full-stack) to help build and evolve the technology powering onX Hunt. You’ll work across the stack, focusing on services, APIs, and data that connect hunter experiences from start to planning and navigation.

You’ll collaborate with engineers and product managers to craft scalable, reliable solutions, mentor teammates, and explore AI-enabled workflows while maintaining ownership of critical components.

Qualifications

  • Bachelor's degree in computer science, software engineering, computer engineering, a related field, or equivalent experience.
  • Five (5) or more years of professional software development experience is required, where API development was your professional focus for at least three (3) or more years.
  • Experience building and debugging distributed, scalable microservices architectures.
  • You are well-versed in modern API and systems design and development, with a strong computer science foundation.
  • Experience with relational databases such as MySQL and PostgreSQL.
  • Experience working in Go, Elixir or other functional programming languages
  • Experience with iOS or Android development
  • You evaluate technologies and solutions based on merit, stability, performance, and the ability to debug, and you write maintainable, well-tested code that's easy for others to understand.
  • A strong sense of ownership, a desire to mentor and be mentored, and advocacy for the customer and their experience.
  • A strong curiosity for exploring new technologies, including AI.
  • A shared passion for and ability to demonstrate onX's Company Values.
  • You want to work with other happy, talented engineers.
  • You write great code and get stuff done.
  • Permanent US work authorization is a condition of employment with onX.
  • Ability to travel on occasion for multiple days to a corporate office or other onX strategic location, such as a Basecamp.

Responsibilities

  • Design, build, and evolve customer-facing Hunt experiences across mobile applications, APIs, backend services, and data systems.
  • Own technical solutions from design through delivery, making sound decisions about architecture, performance, scalability, reliability, security, and maintainability.
  • Build and support large-scale systems throughout their lifecycle, diagnosing complex technical issues and continuously improving the systems you own.
  • Partner with Product, Design, QA, and engineers across teams to deliver cohesive, high-quality customer experiences and navigate cross-team dependencies.
  • Write maintainable, well-tested code and use unit, integration, and acceptance testing to ensure the reliability and performance of the systems you build.
  • Review code, share technical knowledge, and mentor and support other engineers in strengthening their craft.
  • Look for opportunities to embed AI as a repeatable co-pilot in daily workflows by integrating experimentation into real work, and continuously refining its use with sound judgment and validation

Skills

API development
Microservices
Go/Elixir
iOS/Android
Relational databases
Distributed systems
Testing
Code review
Mentoring
Ownership
AI interest

Education

Bachelor's degree in CS or related

Tools

GraphQL
Python
Docker
Kubernetes
Terraform
Google Cloud Platform
PostGIS
CockroachDB
Event-based workflows
Distributed teams

Job description

onX is seeking a Software Development Engineer (full-stack) to help build and evolve the technology powering onX Hunt. You’ll work across the stack, focusing on services, APIs, and data that connect hunter experiences from start to planning and navigation.

You’ll collaborate with engineers and product managers to craft scalable, reliable solutions, mentor teammates, and explore AI-enabled workflows while maintaining ownership of critical components.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer for Outdoor Tech: AI, APIs & Scalable
Full-Stack Engineer for Outdoor Tech: AI, APIs & Scalable

onX • Austin (TX)

On-site
USD 130,000 - 153,000
Health benefits
Parental leave
401k matching
+3
Senior Full-Stack Engineer: APIs, Microservices & AI
Senior Full-Stack Engineer: APIs, Microservices & AI

Matcha • Northern (KY)

Hybrid
USD 130,000 - 153,000
Health benefits
Annual bonus
Equity options
+3
Full-Stack Engineer at onX
Full-Stack Engineer at onX

Matcha • Northern (KY)

On-site
USD 130,000 - 153,000
Health benefits
Annual bonus
Equity options
+3
Senior Backend Engineer — Growth Infrastructure
Senior Backend Engineer — Growth Infrastructure

onX • Bozeman (MT)

Remote
USD 130,000 - 153,000
Health benefits
Equity and annual bonus potential
401k matching
+2
Full Stack Engineer at onXmaps, Inc.
Full Stack Engineer at onXmaps, Inc.

Feedinkoo • United States

On-site
USD 130,000 - 153,000
Equity options
Outdoor adventures
Get Out, Get Active funds
+1
Platform Product Manager - Data & AI (Remote)
Platform Product Manager - Data & AI (Remote)

onX • Austin (TX)

Remote
USD 143,000 - 179,000
Health benefits
401k matching
Parental leave
+4
Backend Engineer III - Growth
Backend Engineer III - Growth

onXmaps, Inc. • Bozeman (MT)

On-site
USD 130,000 - 153,000
Health benefits
Parental leave
401k matching
+1
Backend Engineer III - Growth
Backend Engineer III - Growth

onX • Bozeman (MT)

Remote
USD 130,000 - 153,000
Health benefits
Equity and annual bonus potential
401k matching
+2
Senior Product Manager - User Generated Data - Missoula
Senior Product Manager - User Generated Data - Missoula

Make Choteau Home • Missoula (MT)

On-site
USD 143,000 - 179,000
Bonuses & equity
Health benefits
Parental leave
+4
Senior Product Manager - User Generated Data - Bozeman
Senior Product Manager - User Generated Data - Bozeman

Make Choteau Home • Bozeman (MT)

On-site
USD 143,000 - 179,000
Competitive salaries
Annual bonuses
Equity
+6