About onXmaps, Inc.
onXmaps, Inc. is a pioneer in digital outdoor navigation, offering trusted tools, data, experience, and insights that enable customers to understand landscapes, explore with confidence, and better preserve the outdoor experience. Founded by Eric Siegfried, onXmaps is driven by a passion for adventure and a commitment to access and conservation of public lands.
Role Overview
As a Senior Backend Engineer on the Hunt team, you will be instrumental in developing features for the onX Hunt application. This role involves building scalable services, writing various types of tests, participating in architectural decisions, and collaborating effectively with team members. You will have ownership and autonomy to create, develop, and analyze your work in alignment with company objectives.
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 our services.
- Collaborate with team members and stakeholders.
- Lead by example and embody our company values.
- Leverage and extend existing onX services.
- Participate in an on-call schedule to support backend services after work hours.
What You'll Bring
- Minimum of eight years of professional software development experience.
- At least three years focused on API development.
- Experience building and debugging distributed, scalable microservices architecture.
- Strong foundation in computer science.
- Proficiency in modern API and systems design and development.
- Experience with Elixir or other functional programming languages is a plus.
- Familiarity with Docker, Kubernetes, and cloud platforms like Google Cloud Platform.
Location
This position offers a flexible workplace with options to work remotely, from corporate offices in Missoula and Bozeman, Montana, or from various "Basecamps" and "Connection Hubs" across the US.
Compensation
The salary range for this position is $140,000 to $174,000, based on experience and qualifications. Additionally, full-time employees are eligible for equity, a potential annual bonus based on company performance, and a comprehensive benefits package.
Benefits Extracted with AI
- 401(k)
Similar jobs
Last update: 23 minutes ago
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Backend Developer with AWS and Spring Boot Experience
Join CHEEX as a Backend Developer in Berlin. Work with AWS, Spring Boot, and Angular in a progressive, inclusive environment.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Python Engineer
Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior Backend Engineer - Data Gateway (Kotlin, Spring, AWS)
Join Bettermile as a Senior Backend Engineer to develop Data Gateway components using Kotlin, Spring, and AWS in a hybrid work environment.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.