onX is a pioneer in digital outdoor navigation with a suite of apps. We are looking for a Staff Data Engineer to design and evolve core components of our lakehouse and data platform.
Requirements
- Bachelor's degree in Computer Science or equivalent experience
- 12+ years of experience building and operating large-scale data systems
- Deep expertise in distributed data systems and data architecture
- Strong experience with Apache Iceberg and similar table formats (Delta Lake, Hudi)
- Proven experience designing secure and governed data platforms
- Expertise in Python, SQL, and orchestration patterns (e.g., Airflow)
- Experience working with data ecosystems, including metadata, catalog, or governance tooling
- Strong written and verbal communication skills
- Permanent U.S. work authorization
- Cloud & Platform Experience: Deep experience in at least one major cloud environment (GCP, AWS, or Azure)
- Familiarity with cloud-native data services such as query engines, stream/batch processing systems, and object storage–based lakehouses
Benefits
- 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, and 7 paid holidays annually