Backend Engineer - Core Services
onXmaps, Inc.OtherAbout onX
onX is a pioneer in digital outdoor navigation with a suite of apps, founded in Montana, and inspired by a mission to awaken the adventurer inside everyone. With over 400 employees working in largely remote/hybrid roles, we have created regional “Basecamps” to help remote employees connect and find inspiration with other onXers. We bring our outdoor passion to work every day, combining it with industry-leading technology to craft dynamic outdoor experiences.
At onX, we value diversity and believe it leads to different perspectives and inspires new adventures and growth. We’re hungry to improve, value innovation, and believe great ideas come from any direction.
Important Notice: onXmaps will never ask for credit card or SSN details during the initial application process. For your digital safety, apply only through our legitimate website at onXmaps.com or directly via our LinkedIn page.
Job Description
onX is seeking a Backend Engineer with a passion for building scalable platform Identity and Access Management (IAM) systems. Your focus will be on designing, developing, and scaling secure authentication, authorization, and user management services that are foundational to our platform.
You will be part of our Core Services team, enabling product teams to build faster and more securely by providing core infrastructure, services, and patterns. This is a great opportunity to be part of a dynamic, growing company focused on making an impact on the business and helping shape the future of how users securely access and interact with onX's suite of outdoor technology products.
Responsibilities
- Building scalable, secure IAM services that enable new features and products across the onX suite of apps.
- Designing and implementing backend systems focusing on observability, fault-tolerance, security, and high performance.
- Participating in architectural decisions related to Identity and Access Management (IAM) ensuring alignment with our broader platform strategy.
- Writing thorough unit, integration, and acceptance tests to ensure high service quality and maintainability.
- Documenting APIs, service architectures, and technical decisions for internal stakeholders and external partners as needed.
- Collaborating closely with fellow engineers, product managers, and other stakeholders through design reviews, paired