Back to jobs
New

Manager III, Software Development - Content Data Platform

Bozeman, Montana, United States

ABOUT onX

We’re a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors. Driven by our mission to awaken the adventurer inside everyone, we build products that optimize every outdoor experience and inspire confidence to get out and go further.

We’re a high-growth tech company. The pace is fast, the work takes grit, and ambiguity is part of the job. As the world changes around us, we adapt - continuously evolving how we build, prioritize, and deliver.

Our business moves quickly, and there’s real opportunity to shape what we build next. Each of our verticals - Hunt, Offroad, Backcountry, and Fish - is at a different stage of maturity, which means the challenges you encounter and the impact you have will vary depending on where you sit and what the business needs most.

We operate with an experimentation mindset, continually iterating and improving how we solve problems. We expect our people to use the latest tooling, including AI, thoughtfully and responsibly, pairing human judgment with technology to increase quality, speed, and impact.

Our impact comes to life through the products we build, in the stories of our customers, and in our growing commitment to land stewardship and recreational access.

WHAT YOU WILL DO

onX is seeking a Software Development Manager to lead the Content Data Platform team -- the engineering team responsible for the data infrastructure that puts accurate, current, and complete content on onX's maps. You'll lead a cross-functional team of data engineers and geospatial analysts who own the full map content data lifecycle: ingesting authoritative data from hundreds of sources, conflating multi-source inputs into a canonical truth with per-fact provenance, and delivering consistent outputs to every downstream consumer. This is a high-impact role at the center of onX's content strategy, operating within the Content Engineering organization and reporting to the Director of Engineering.

As an onX Software Development Manager, your day to day responsibilities would look like:

(Essential Job Duties)

  • Make great engineers better. You'll support your teammates with individual goal-setting, professional development, and mentoring. You'll coach engineers through structured growth plans and partner with senior/staff-level ICs to set technical direction for the team.
  • Deliver the platform. Collaborating with the Data Engineering team, you'll drive delivery of the Content Foundation roadmap: extending our unified data ingestion platform to all content types, proving fact-level provenance on land ownership data at a national scale, and establishing versioned data contracts with downstream consumers.
  • Build great teams. You'll work closely with your peers to hire smart, creative, and kind engineers. You'll be responsible for building and sustaining a healthy team culture where ownership and collaboration are the norm. You’ll mentor across disciplinary lines: geospatial domain experts are your partners, and you’ll raise the bar on data quality craft and engineering best practices across that boundary, not just within your direct team.
  • Drive cross-team convergence. You'll partner with the Data & Analytics EM to converge on shared Lakehouse infrastructure, a shared metadata and lineage platform, a unified analytics infrastructure, and consistent environment patterns across teams.
  • Own operational excellence. You'll establish and maintain production reliability practices, including SLO definition, monitoring, and alerting, incident management, on-call sustainability, and postmortem culture for a platform that directly affects the accuracy of maps used by millions of hunters, anglers, and outdoor enthusiasts.
  • Embed quality as a platform constraint. You’ll drive a shift-left approach to data quality: schema contracts enforced at ingestion, registration with metadata store, automated validation gates before data reaches downstream consumers, and SLOs tied to data freshness and completeness, not just platform uptime. You hold the bar for data quality and governance high and don’t let it slip under delivery pressure.
  • Translate and communicate. You'll translate business strategy and content team priorities into clear engineering direction, helping your team understand why their work matters. You'll articulate the value of platform investments to stakeholders who care about outcomes like fresher trail data or more accurate land ownership boundaries -- not pipeline architecture. You're effective in a matrixed environment where your ability to influence without authority matters as much as your ability to execute
  • Collaborate. You'll serve as the engineering interface for vertical product teams (Hunt, Offroad, Fish, Backcountry), data delivery, and the geospatial editing team. You'll manage dependencies, push back on one-off pipeline requests in favor of durable platform capabilities, and maintain high cross-functional alignment.

LOCATION

onX has created a thriving distributed workforce community across several US locations. This position can be performed from an onX corporate office, “Basecamp,” or “Connection Hub.” 

  • Corporate Offices: onX was founded in Montana with offices in Missoula and Bozeman. If you prefer to work in an office at least part of the time this is a great option.
  • Basecamps: Basecamps are established virtual workforce communities where a sizable number of distributed team members group for work, volunteering, socializing, and adventure.  
    • Our current Basecamps are located within a 90-mile radius of the following: Austin, TX; Charlotte, NC; Denver, CO; Kalispell, MT; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA. 
  • Connection Hubs: Connection Hub locations are smaller, emerging communities of distributed team members. 
    • Our current Connection Hubs are located within a 60-mile radius of the following: Boise, ID; Charleston, SC; Dallas/Fort Worth, TX; Phoenix, AZ; Richmond, VA; Spokane, WA; and Vermont.

WHAT YOU’LL BRING

  • At least five (5) years of experience directly managing software engineers.
  • Proven experience leading teams building data platform or data infrastructure systems -- not just BI or analytics, but the pipelines, storage layers, and operational systems that produce data other teams depend on.
  • Experience leading a team through migration off a legacy system to modern infrastructure, including sequencing work without breaking production and maintaining velocity across the transition.
  • Proven track record of breaking down large, long-horizon projects into milestones that deliver incremental business value -- you don't let platform work disappear into a multi-year black box.
  • You've managed or closely partnered with cross-functional teams that aren't organized along traditional engineering/analytics lines, and you know how to build systems that serve domain experts as primary operators.
  • You have strong hiring and team development instincts. You know how to identify and recruit strong data engineers, how to evaluate domain-specific expertise, and how to develop engineers into modern data platform patterns.
  • You can engage substantively on architectural decisions and are comfortable challenging existing assumptions -- ELT patterns, schema evolution, change data capture, data contracts, compute engine trade-offs -- and help your team resolve open questions rather than escalate them.
  • You communicate well with executives and non-technical stakeholders, and can build organizational buy-in for long-horizon infrastructure investments while pushing the team for incremental delivery.
  • You're comfortable using AI-assisted tools to improve engineering productivity and can help your team adopt them effectively.
  • A shared passion for and ability to demonstrate onX's Company Values.
  • Permanent US work authorization is a condition of employment with onX.
  • Ability to travel for multiple days to a corporate office or other onX strategic location, such as a Basecamp.

ADDED BONUSES

Though not required, we would be thrilled to consider candidates with any of the following:

  • Experience with the GCP data stack: Managed Spark  BigQuery, BigLake, Pub/Sub, Managed Airflow.
  • Familiarity with Apache Iceberg, Spark/PySpark, DuckDB, dbt, and Airflow.
  • Exposure to geospatial data processing (GDAL, PostGIS, Apache Sedona, DuckDB spatial extensions).
  • Familiarity with Knowledge Graph architectures or graph data models.
  • Experience managing teams in an outdoor, mapping, or location technology context.
  • You have a B.S. or M.S. in computer science, data engineering, or a related field, or equivalent experience.

COMPENSATION

onX is committed to compensating all employees fairly and equitably for their contributions. For this position, applicants can expect to make between $150,000 to $188,000 upon hire. The pay range will vary based on experience, skills, certifications, and education among other factors as required in the job description. In addition, full-time onX 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.

WHAT WE ARE OFFERING YOU

  • Competitive salaries, annual bonuses, equity, and opportunities for growth
  • 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 in and outside of the gym
  • Flexible time away package that includes PTO, STO, VTO, quiet weeks, and floating holidays

PERFORMANCE ESSENTIALS

In this role, success is driven by cognitive abilities such as concentration and problem-solving, essential for our computer-centric tasks. onX will explore reasonable accommodations to ensure that individuals with diverse abilities can fully engage in and contribute to the essential physical and mental functions of the job. If you need assistance or accommodation, please contact us at PS@onxmaps.com

 

Position open until filled. 

#LI-Remote

At onX, we believe that unique perspectives make us stronger. By bringing together people with different experiences, ideas, and viewpoints, we fuel innovation and move closer to our mission of awakening the adventurer in everyone. We are proud to be an equal opportunity employer and are committed to fairness not only in hiring, but also in development, compensation, and promotion. Our goal is to build an inclusive community where every team member can show up authentically and thrive. Together, we win as one team. Come join us!


onX Maps 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.

onX does not sell any Personal Information, but we may transfer employment related records to our service providers or third parties that provide business services to onX or as required by law. For more information, see our Privacy Policy.

As part of our interview process, your conversation may be recorded for documentation purposes to allow interviewers to focus fully on the discussion. Recordings are confidential and accessible only to authorized personnel. Please note, onX respects all applicable laws regarding recording consent, and you will have an opportunity to opt-out if preferred.

Create a Job Alert

Interested in building your career at onX? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...

Select...
Select...

We will not contact an employer without your consent, and any job offer will be contingent upon successful Employment Verification.

Select...

Submitting to a criminal background check is a condition of employment, only once an offer has been made. Conviction of a crime is not an automatic bar from employment. Factors such as the nature and gravity of the crime, the length of time since the conviction and/or completion of any sentence, and the nature of the job for which you have applied will be considered.

If you have questions about our criminal background check policies, feel free to contact recruitment@onXmaps.com.

Select...

Permanent work authorization in the United States (U.S. citizens, U.S. nationals, asylees, refugees, and recent lawful permanent residents) is a required condition of employment.

Select...
Select...
Select...

Our Basecamp locations include:
- Missoula, MT
- Bozeman, MT
- Austin, TX
- Denver, CO
- Minneapolis, MN
- Portland, OR
- Salt Lake City, UT
- Seattle, WA 

Select...
Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in onX’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.