Senior Geospatial Backend Engineer (Montana or Remote)

Full Time
Bozeman, MT
$140,000 - $165,000 a year
Posted
Job description

ABOUT onX

As a pioneer in digital outdoor navigation with a suite of apps, onX was founded in Montana, which in turn has inspired our mission to awaken the adventurer inside everyone. With more than 300 employees located around the country working in largely remote / hybrid roles, we have created regional "Basecamps" to help remote employees find connection and inspiration with other onXers. We bring our outdoor passion to work every day, coupling it with industry-leading technology to craft dynamic outdoor experiences.

Through multiple years of growth, we haven't lost our entrepreneurial ethos at onX. We offer a fast-paced, growing, tech-forward environment where ownership, accountability, and passion for winning as a team are essential. We value diversity and believe it leads to different perspectives and inspires both new adventures and new growth. As a team, we're hungry to improve, value innovation, and believe great ideas come from any direction.

WHAT YOU WILL DO

We are looking for a Senior Geospatial Engineer to join the Geospatial Business Intelligence and Tools Team at onX. This team, composed of Geospatial Business Analysts and Engineers, owns the Data Performance and Quality space within the 'Where' Strategic Domain and collaboratively contributes to the Data Platform space. The 'Where' team is a larger, cross-functional team responsible for all aspects of the ingestion, delivery, and presentation of geospatial data for onX products, including data quality, data governance, and data insights. As a Senior Geospatial Engineer, you will have rich opportunities to both surface powerful data insights as well as to increase the intrinsic value of spatial data at onX.

The successful candidate will demonstrate expertise in spatial data systems and spatial software development as well as a strong interest in promoting outdoor recreation and public access. You will be part of a growing team and will serve as the team's expert on geospatial engineering methods and best practices. You'll also be expected to dig into the data and will employ a variety of coding languages to bend any and all data to your will. You will provide the workflows and tooling from which your teammates will execute advanced scientific analytical inquiries that increase intrinsic data value and catalyze operational efficiency. You will build data cleaning and validation tools for frontline data sourcing teams. You will partner with the Engineering organization to implement best practices for your primary team. You will mentor your junior teammates, ensuring their growth and the realization of their potential.

This is a great opportunity to be a part of a dynamic growing company focused on providing the richest and most innovative mapping experience and guidebook content to inform your every adventure. This position will report to the Senior Manager of Geospatial Analysis.

As an Senior Geospatial Engineer, your day to day responsibilities would look like:

RESPONSIBILITIES

(Essential Job Duties)

  • Act as a thought leader for the design and implementation of configuration-driven, scalable, and reliable services, workflows, and pipelines to support data processing, data operations, and data analysis activities
  • Orchestration of cloud workflows and tasks, bringing together the symphony of data
  • Development and configuration of ETL pipelines
  • Optimization. At every level, from queries to complex multi-part systems
  • API design and development with emphasis on implementing and enforcing data contracts at system interfaces
  • Data model design and implementation with an eye to implementing and enforcing data governance practices
  • Produce data cleaning and validation scripts to facilitate quality implementation pre- or early-pipeline
  • Team-specific configuration and management of visualization and dashboarding tools in conjunction with the Data Engineering team.
  • Develop operational workflows for manual data actions
  • Develop and implement best practices for your team and beyond
  • Mentor junior teammates and provide thought leadership that facilitates career growth
  • Collaborate across teams and domains

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 "Talent Cluster."

  • Corporate Offices: onX's 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: onX's 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; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA.
  • Talent Clusters: onX's Talent Cluster locations are smaller, emerging communities of distributed team members.
    • Our current Talent Clusters 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

  • Bachelor's degree in Computer Science or equivalent
  • Minimum 6 years (preferred 8 years) of professional geospatial engineering experience
  • Possess a Growth Mindset
  • Expert-level knowledge of geospatial technologies, concepts, and methods.
  • Expert Python and SQL coding abilities
  • Highly proficient with Google Cloud processing, storage, and orchestration technologies
  • Highly proficient in ETL/ELT design and implementation
  • Highly proficient with databases such as BigQuery and PostgreSQLand associated spatial data types and functions
  • Highly proficient with API design and implementation to enable and control data flows between production and analytical systems
  • Ability to effectively communicate complex topics to diverse audiences
  • Ability to champion and model the onX company values

ADDED BONUSES

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

  • Master degree in Computer Science or equivalent
  • Minimum 8 years of Geospatial Engineering experience
  • Experience with Go
  • Experience with OSM data model
  • Experience with Docker
  • Experience with Airflow, Terraform, Atlantis, or Kubernetes
  • Experience in B2C, high-growth environments
  • Experience with GEOS
  • Experience with GDAL / OGR
  • Experience working on a remote, distributed team
  • Comfortable with statistics and familiar with analytical approaches and methodologies

COMPENSATION

onX is committed to compensating all employees fairly and equitably for their contributions. For this position, we are open to considering candidates ranging in two levels (Senior and Senior I). Spanning these levels, applicants can expect to make between $140,000 to $165,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

PHYSICAL WORKING CONDITIONS

The following physical requirements represent those that are required to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Sitting - [90%]
  • Standing - [0%]
  • Walking - [10%]
  • Bending - [Occasionally]
  • Kneeling - [Some]
  • Lifting - [Up to 25 pounds]
  • Reaching - [Regularly]
  • Telephone Use - [Yes]
  • Computer Use/Manual Dexterity - Yes
  • Travel - Depends on location; remote employees typically travel to Montana twice per year.

onX COMPANY VALUES

Our principles guide the decisions making of our company. They define the culture at onX, what we have learned through experience and are the code by which we operate. They are fundamental, enduring and actionable–a benchmark by which we measure the team behavior and performance.

We put the customer first.

We are passionate.

We win as a team.

We take ownership.

We work with urgency.

We are curious and seek the truth.

We innovate & take risks.


Position open until filled.

At onX, we believe that diversity makes us better. Bringing together a diverse set of backgrounds, ideas, and opinions helps us to achieve our mission to awaken the adventurer in everyone. We are proud to be an equal opportunity employer. onX is committed to equal opportunity not only in our hiring practices but also in our employment practices, including but not limited to development, compensation, and promotion. We strive to build an inclusive work community where everyone can be their authentic self, and together, we win as a team. Come join us!

onX is committed to providing reasonable accommodations for individuals in our job application process. If you need assistance or an accommodation, please contact us at recruitment@onxmaps.com.

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.

dudleyanddudleyllc.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, dudleyanddudleyllc.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, dudleyanddudleyllc.com is the ideal place to find your next job.

Intrested in this job?