Full-Time

Senior Data Engineer

Confirmed live in the last 24 hours

onXmaps

onXmaps

201-500 employees

Digital mapping for outdoor enthusiasts

Consumer Software
Consumer Goods

Compensation Overview

$140k - $175kAnnually

+ Annual Bonus

Senior, Expert

Remote in USA

The position can be performed from an onX corporate office, 'Basecamp,' or 'Connection Hub'. Corporate offices are located in Bozeman and Missoula, Montana. Basecamps are within a 90-mile radius of various cities including Austin, TX; Charlotte, NC; Denver, CO; Kalispell, MT; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA. Connection Hubs are within a 60-mile radius of cities including Boise, ID; Charleston, SC; Dallas/Fort Worth, TX; Phoenix, AZ; Richmond, VA; Spokane, WA; and Vermont.

Category
Data Engineering
Data & Analytics
Required Skills
Python
BigQuery
SQL
Scala
Google Cloud Platform

You match the following onXmaps's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • 8+ years of experience in data engineering, with at least three years working in a cloud environment (preferably GCP)
  • Expertise in GCP services, including BigQuery, Dataflow, Pub/Sub, Cloud Composer, Cloud Storage, Cloud Functions, and Cloud SQL
  • Strong proficiency in SQL and experience with writing complex queries for data extraction and analysis
  • Hands-on experience with ETL development and workflow orchestration using tools like Apache Airflow
  • Proficiency in one or more programming languages like Python, or Scala for data processing and pipeline development
  • Experience with streaming data pipelines (e.g., using Pub/Sub, Dataflow) and batch processing
  • Understanding of data warehousing concepts and experience working with large datasets and query optimization
  • Knowledge of best practices in data governance, security, and compliance, particularly in a cloud environment
  • Strong analytical, problem-solving, and troubleshooting skills with attention to detail
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team.
Responsibilities
  • Design and build scalable data pipelines using GCP services like Cloud Dataflow, Cloud Pub/Sub, and Cloud Composer to ingest, process, and store large datasets from multiple sources
  • Develop, test, and maintain data models, schemas, and ETL (Extract, Transform, Load) processes using tools like BigQuery, Cloud SQL, and Data Studio
  • Collaborate with stakeholders to understand business requirements and translate them into effective data infrastructure solutions
  • Optimize data pipelines for performance, scalability, and cost-efficiency, utilizing GCP-native tools such as Dataflow, Dataproc, and Bigtable
  • Ensure data quality, integrity, and security by developing validation processes and enforcing best practices for data governance and access control using GCP Dataplex and Security tools
  • Automate workflows and processes using Cloud Composer (Apache Airflow) to ensure data pipelines run reliably and on schedule
  • Perform troubleshooting and root cause analysis on data pipelines and infrastructure issues, ensuring high availability and reliability
  • Collaborate with SRE and Infrastructure teams to manage GCP resources efficiently, including compute, storage, and network resources
  • Stay updated with GCP services, best practices, and emerging technologies to improve and optimize the data platform continuously.
Desired Qualifications
  • Bachelor's degree in computer science or comparable field or equivalent experience
  • GCP certification (e.g., Professional Data Engineer or Cloud Architect) is highly desirable
  • Experience with machine learning infrastructure on GCP, such as AI Platform and TensorFlow
  • Familiarity with DevOps practices, including CI/CD pipelines, infrastructure as code (e.g., Terraform), and containerization (e.g., Kubernetes, Docker) in GCP
  • Experience with other data processing frameworks, such as Apache Spark.

OnXmaps provides digital mapping solutions tailored for outdoor enthusiasts, including hunters, hikers, and off-road adventurers. Its primary product is detailed land ownership maps that show public land boundaries, trails, and points of interest, which are especially useful for hunters. The platform also offers off-roading maps that cover over 852 million acres of public land, along with extensive information on campgrounds, trails, and points of interest. All maps are designed for offline use, making them suitable for remote areas without internet access. OnXmaps differentiates itself from competitors by focusing specifically on the needs of outdoor adventurers and providing maps created by users who understand these activities. The company's goal is to enhance outdoor experiences by offering reliable mapping tools and resources, while generating revenue through map sales, subscriptions, and partnerships with hunting brands.

Company Size

201-500

Company Stage

Series B

Total Funding

$189.8M

Headquarters

Missoula, Montana

Founded

2009

Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with AMA boosts visibility in the growing motorcycle racing market.
  • Acquisition of TroutRoutes expands offerings to include fly-fishing maps.
  • Integration of AR in navigation apps enhances user experience for hikers and off-roaders.

What critics are saying

  • Increased competition from platforms like Gaia GPS could impact market share.
  • Integration challenges from TroutRoutes acquisition may divert focus from core offerings.
  • Reliance on partnerships for credibility poses risks if partnerships dissolve.

What makes onXmaps unique

  • OnXmaps offers offline maps, ideal for remote areas with no internet connectivity.
  • The company provides detailed land ownership maps, trusted by millions of hunters.
  • OnXmaps integrates turn-by-turn navigation for off-roading, enhancing user experience.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Parental Leave

401(k) Company Match

401(k) Retirement Plan

Paid Vacation

Flexible Work Hours

Hybrid Work Options

Performance Bonus

Stock Options

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Team-BHP
Dec 4th, 2024
OnX app offers turn-by-turn navigation for off-roading trails

According to reports, OnX, an off-roading app launched in 2019, has recently introduced an in-house turn-by-turn navigation system.

Cycle World
May 6th, 2024
onX Offroad Named Official Mapping Partner of 2024 AMA United States Hard Enduro Series Championship

onX Offroad, the industry-leading provider of off-road mapping solutions, is proud to announce its partnership with the AMA United States Hard Enduro Series Championship (USHE), one of the most exciting and fastest growing motorcycle racing series in the country.

Motorcycle & Powersports News
Apr 3rd, 2024
onX Offroad Named Official Mapping Partner of 2024 AMA U.S. Hard Enduro Series Championship

onX Offroad, a provider of off-road mapping solutions, announced its partnership with the AMA U.S. Hard Enduro Series Championship (USHE), one of the most exciting and fastest growing motorcycle racing series in the country.

Bizjournals
Mar 26th, 2024
OnX digital mapper for hunting buys TroutRoutes, fly-fishing app

TroutRoutes, an app for fly fishers, recently received investment from Traction Capital.

Finsmes
Mar 20th, 2024
onX Acquires TroutRoutes

onX acquires TroutRoutes.