Backend Engineer
130k - 153k USD
Hybrid
Full Time
#Engineering
#Technology
#Software
#API Development
#Go
#Elixir
#Docker
#Kubernetes
#Terraform
#MySQL
#PostgreSQL
At onX, we are pioneers in digital outdoor navigation. Founded in Montana, our mission is to awaken the adventurer inside everyone. With a team of over 400 employees across the country, we blend a passion for the outdoors with industry-leading technology to create dynamic experiences. We maintain an entrepreneurial spirit, valuing innovation, ownership, and the belief that great ideas can come from anywhere. We are looking for talented individuals who want to help us grow while fostering a culture of collaboration and technical excellence.
About the Role
We are seeking a Senior Backend Engineer to join our team on a full-time basis. In this role, you will be a key member of our Core Services team, focusing on the design, development, and scaling of secure Identity and Access Management (IAM) systems. You will serve as a technical expert, building foundational infrastructure that enables our product teams to move faster and more securely while shaping the future of how our users interact with our suite of outdoor technology products.
Key Responsibilities
- Design and build scalable, secure IAM services that support new features and products across our entire suite of applications.
- Collaborate with product managers and fellow engineers through design reviews and cross-functional planning to ensure our backend systems are performant, observable, and fault-tolerant.
- Maintain high service quality by writing thorough unit and integration tests, documenting technical architectures, and participating in an on-call rotation to ensure system reliability.
Requirements
To be successful in this role, you should possess a strong computer science foundation and a commitment to software as a craft. We require the following qualifications:
- A bachelor's degree in a related field or equivalent professional experience.
- At least five years of professional software development experience, with a minimum of two years specifically focused on API development.
- Proficiency in Go or Elixir, with a preference for experience in both.
- Hands-on experience with Docker, Kubernetes, and infrastructure-as-code tools like Terraform.
- Working knowledge of relational databases such as MySQL and PostgreSQL.
- Permanent authorization to work in the United States.
Location
This position is hybrid and can be performed from one of our corporate offices, Basecamps, or Connection Hubs located throughout the United States. We have established hubs in various regions to help our distributed team members connect, collaborate, and find inspiration.
Compensation and Benefits
We are committed to fair and equitable compensation. The salary range for this position is $130,000 to $153,000 per year, depending on your experience, skills, and education. In addition to your salary, you will be eligible for a grant of common share options and a potential annual bonus of 10% based on company performance.
Our benefits package includes:
- Comprehensive medical insurance, including a no-monthly-cost plan.
- 401k retirement plan with company matching.
- Equity compensation.
- Generous paid time off and flexible leave policies.
- Access to company-wide outdoor adventures and industry perks.




