About the Role
onX is seeking a talented Senior Backend Engineer to join our Backcountry team. This team is responsible for feature development for the onX Backcountry application. We emphasize data-driven decision-making and experimentation, providing engineers with ownership and autonomy to create, develop, and analyze their work in alignment with broader company objectives. This is an excellent opportunity to be part of a dynamic, growing company focused on impactful business solutions, working with cutting-edge technologies, and solving complex problems.
Key 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 effectively with other 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 (8) years of professional software development experience, with at least three (3) years focused on API development.
- Experience building and debugging distributed, scalable microservices architecture.
- Strong foundation in computer science and modern API and systems design.
- Passion for improving your craft and advocating for customer experience.
- Desire to mentor junior engineers and collaborate with other senior engineers.
- Experience with Elixir or other functional programming languages is a plus.
- Familiarity with Docker, Kubernetes, and infrastructure-as-code technologies such as Terraform.
- Experience with Google Cloud Platform and relational databases like MySQL and PostgreSQL.
Compensation
- Competitive salary range of €150,000 to €175,000 annually.
- Full-time employees are eligible for a grant of common share options with a vesting schedule and a potential annual bonus of 10% based on company performance.
Benefits
- Comprehensive health benefits including a no-monthly-cost medical plan.
- Parental leave plan of 5 or 13 weeks fully paid.
- 401k matching at 100% for the first 3% you save and 50% from 3-5%.
- Company-wide outdoor adventures and amazing outdoor industry perks.
- Annual “Get Out, Get Active” funds to fuel your active lifestyle.
- Flexible time away package that includes PTO, STO, VTO, quiet weeks, and floating holidays.
Location
This position can be performed remotely from anywhere in the United States, with options to work from onX corporate offices, Basecamps, or Connection Hubs.
About onX
onX is a pioneer in digital outdoor navigation, offering trusted tools, data, and insights that enable customers to explore with confidence. We are committed to diversity and believe it leads to different perspectives and inspires both new adventures and new growth. Join us in our mission to awaken the adventurer in everyone.
Note: onXmaps will never ask for credit card or SSN details during the initial application process. Apply only through our legitimate website or directly via our LinkedIn page.
Benefits Extracted with AI
- 401(k)
- Comprehensive health benefits
- Parental leave
- 401k matching
- Company-wide outdoor adventures
- Annual bonuses
- Equity
- Flexible time away package
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
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.
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.
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 Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
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 - 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 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.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
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 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 (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
Senior Node.js Backend Developer
Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.
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.
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 Backend Developer
Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile 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 NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Software Engineer II, Backend (Remote)
Join AllTrails as a Software Engineer II, Backend, working remotely with Python, Django, and AWS to enhance our outdoor exploration platform.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.