onX is a pioneer in digital outdoor navigation. With offices in Missoula and Bozeman, Montana, we are inspired by the landscapes that surround us. We bring our outdoor passion to work every day with a singular goal–to awaken the adventurer in everyone. We do this by engineering industry-leading technology, and by crafting dynamic outdoor experiences.
Through multiple years of growth, we haven’t lost our entrepreneurial ethos at onX. We offer a fast-paced, tech-forward environment where ownership and accountability are essential.
WE ARE LOOKING FOR
onX is seeking a Senior Software Development Engineer to join our Data Automation team with a passion for working with large data sets and process optimization. As an onX software development engineer, you will be an integral part of a core engineering team building scalable end-to-end data pipeline and workflow automation that provide mapping technology for outdoor adventure. This is a great opportunity to be a part of a dynamic growing company focused on providing the richest and most innovative mapping experience and guidebook content to inform your every adventure. This position will report to a Manager of Software Development.
Missoula, MT; Bozeman, MT; or Remote from the USA only. Additionally, being authorized to work in the U.S. is a precondition of employment. We do not sponsor work visas (of any kind ) for this position at this time.
(Essential Job Duties)
Develop algorithms for processing map data
Build services to host map data for mobile and web applications
Optimize processes for maximum speed and scalability
Tune database queries and indexes
Write unit, integration, and acceptance tests
Assist in the creation, deployment, and management of services in Kubernetes
Collaborate in architectural decisions involving our services
Collaborate with other team members and stakeholders
Embody our company values