Staff Data Engineer
Salt Lake City, UTAll locationsSalt Lake City, UTBozeman, Montana, United StatesMissoulaAustin, TXCharlotte, NCDenver, COKalispell, MTMinneapolis, MNPortland, ORSeattle, WABoise, IDCharleston, SCDallas/Fort Worth, TXPhoenix, AZRichmond, VASpokane, WAVermont On-site
$175,000–$218,000 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
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 .
What you'll bring
- Bachelor’s degree in Computer Science or equivalent experience.
- Deep industry experience (typically 12+ years) 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.
- 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.
- Comfort with infrastructure-as-code and automated platform management.