Senior Backend Engineer
Confirmed live in the last 24 hours
onXmaps

201-500 employees

Digital outdoor navigation software for recreationists
Company Overview
onXmaps, Inc., headquartered in Montana, is a leading company in digital outdoor navigation, offering a suite of apps designed to inform, inspire, and empower outdoor enthusiasts. The company's culture is deeply rooted in the spirit of adventure, fostering a fast-paced, tech-forward environment that encourages ownership and accountability. With a strong competitive edge in the outdoor recreation industry, onXmaps has maintained consistent growth and entrepreneurial ethos since its inception in 2009.
Consumer Software

Company Stage

Series B

Total Funding

$195.4M

Founded

2009

Headquarters

Bozeman, Montana

Growth & Insights
Headcount

6 month growth

5%

1 year growth

16%

2 year growth

38%
Locations
Bozeman, MT, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
MySQL
Postgres
Docker
CategoriesNew
Backend Engineering
Software Engineering
Requirements
  • Minimum of six (6) years of professional software development experience
  • API development experience for at least three (4) or more years
  • Experience building and debugging distributed, scalable microservices architecture
  • Experience in modern API and systems design and development
  • Strong computer science foundation
  • Advocacy for the customer and their experience
  • Experience mentoring junior engineers
  • Experience with Docker, Kubernetes, and infrastructure-as-code technologies
  • Familiarity with at least one major cloud platform provider
  • Strong background in relational databases such as MySQL and PostgreSQL
  • Experience working with payment systems such as Stripe
  • Experience working with a distributed team
Responsibilities
  • Build scalable services to support new features and products for the onX suite of apps
  • Write unit, integration, and acceptance tests
  • Participate in architectural decisions involving services
  • Collaborate effectively with other team members and stakeholders
  • Lead by example and embody company values
  • Participate in an on-call schedule to support backend services after work hours