×
Register Here to Apply for Jobs or Post Jobs. X

Data Engineer II

Job in Bozeman, Gallatin County, Montana, 59772, USA
Listing for: onX
Full Time position
Listed on 2026-03-02
Job specializations:
  • IT/Tech
    Data Engineer, Data Analyst
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

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.

ABOUT THIS ROLE

The Data Engineer II plays a key role in building and evolving the onX Lakehouse. This role focuses on creating reliable, well‑modeled data products on Google Cloud while improving how data is described, governed, discovered, and trusted across the organization.

You will balance hands‑on pipeline development with thoughtful design around schemas, metadata, and operational health. This is a role for engineers who think beyond moving data from A to B and care deeply about how data is understood, reused, and scaled in a modern analytics and AI‑driven ecosystem.

As an onX Data Engineer, your day to day responsibilities would look like:
Lakehouse Development
  • Build and maintain production‑grade data pipelines that land and organize data into Apache Iceberg tables on Google Cloud.
  • Apply best practices for data modeling, partitioning, and table design to support analytics, BI, and emerging AI use cases.
  • Evolve existing pipelines while maintaining platform stability and reliability.
Data Modeling & Quality
  • Design clear, consistent schemas with an emphasis on usability, longevity, and downstream consumption.
  • Implement data quality checks and validation patterns to ensure datasets are accurate, timely, and trustworthy.
  • Make intentional tradeoffs between flexibility and structure as data products mature.
Metadata & Data Discovery
  • Enrich datasets with meaningful metadata, ownership, lineage, and freshness signals.
  • Partner in building a shared data catalog experience that helps users understand what data exists, what it means, and how it should be used.
  • Treat metadata as a first‑class asset alongside the data itself.
Cross‑Functional Partnership
  • Work closely with Business Intelligence and analytics partners to build curated domain datasets aligned with shared definitions and business logic.
  • Collaborate with platform, analytics, and governance stakeholders to improve data consistency across domains.
Operational Excellence
  • Monitor pipeline performance, cost, and data freshness.
  • Participate in incident response, root cause analysis, and continuous improvement of reliability (KTLO).
  • Contribute to standards, patterns, and documentation that scale beyond individual pipelines.
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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary