hirly
Likely filled

This role has closed. Nat Hab has taken the posting down.

hirly last saw it live on 5 November 2026. See similar open roles below, or browse the live board.

Nat Hab

Jr Engineer- Data Platform

Louisville, Colorado

hirly's read of this role

Seniority
Entry level
Country
US
Work mode
On-site / unstated
First seen by hirly
29 Oct 2026

Derived automatically from the posting.

the posting

Natural Habitat Adventures (Nat Hab), a nature-focused global adventure travel company based in Boulder, Colorado, is seeking a Jr Engineer, Data Platform to join our Technology & Information Systems team. This is an entry-level engineering role focused on building, maintaining, and supporting the data platforms and integrations that power our business. You will work primarily with Snowflake, SQL, dbt, Python, and cloud-based data services to help ingest, transform, test, and maintain business data. You will also work with senior engineers and business partners to troubleshoot data issues, support applications and integrations, and build reliable data products. This is a hands-on learning role. You will receive guidance from experienced engineers while progressively taking ownership of increasingly complex work. The ideal candidate is curious, detail-oriented, comfortable learning new technologies, and interested in understanding both how systems work and how the business uses its data. You do not need to have experience with every technology in our stack. We are looking for someone with strong fundamentals, a willingness to learn, and the ability to solve problems methodically.

This is a full-time, exempt position based in Boulder, Colorado. This role follows a hybrid work schedule and requires regular in-office attendance of three days per week. The successful candidate will align with our company's culture and values, possess exceptional organizational and communication skills, and thrive in a collaborative, mission-driven environment. Join our passionate team of adventure travel professionals and make a tangible impact on our mission to connect people with nature and inspire conservation through travel.

RESPONSIBILITIES

Data Engineering & Data Platform

Build and maintain SQL transformations and dbt models that turn source data into reliable, usable datasets.

Develop and maintain Python scripts and data-processing workflows.

Assist with building, testing, and monitoring ETL/ELT pipelines.

Load and transform data from operational systems, APIs, and other sources into the enterprise data platform.

Apply established standards for data modeling, naming, keys, relationships, and data quality.

Write automated tests and validation checks to identify data quality issues.

Monitor scheduled data jobs and investigate pipeline failures.

Troubleshoot discrepancies between source systems and data platform outputs.

Document data models, pipelines, processes, and technical decisions.

Work with senior engineers to improve the reliability, performance, and maintainability of the data platform.

Software & Application Development

Write readable, maintainable, and tested code for well-defined features, fixes, and engineering tasks under the guidance of other engineers.

Build and maintain integrations between applications and data systems, including REST APIs and other services.

Use Git and established development practices for version control, code review, testing, and deployment.

Troubleshoot application and integration issues using logs, debugging tools, documentation, and source code.

Participate in the team's software development and CI/CD practices.

Data Analysis & Business Support

Write SQL queries to investigate business questions and troubleshoot data issues.

Validate data against source systems and investigate conflicting or unexpected results.

Develop an understanding of the data that supports bookings, guests, trips, operations, finance, and other core business processes.

Work with analysts and business stakeholders to understand data requirements and translate them into technical solutions.

Support production data issues and escalate problems appropriately when they require additional expertise.

Production Support & Operations

Monitor data pipelines, integrations, and applications for issues.

Respond to assigned support requests and help resolve technical problems.

Participate in an established production-support and after-hours rotation as required.

Follow security, SOX, change-management, and company technology controls.

Document incidents, root causes, and resolutions when appropriate.

Identify recurring issues and recommend opportunities for automation or process improvement.

Collaboration & Professional Development

Participate in team planning, stand-ups, code reviews, retrospectives, and other engineering practices.

Work closely with senior engineers, analysts, data architects, and business stakeholders.

Communicate progress, questions, risks, and blockers clearly and proactively.

Ask thoughtful questions and seek clarification when requirements are unclear.

Incorporate feedback from code reviews and technical discussions.

Take ownership of assigned work and follow through on commitments.

Continuously develop technical skills and knowledge of the company's systems, data, and business processes.

SKILLS

Strong foundation in SQL, including joins, aggregations, filtering, and basic data modeling concepts

Basic proficiency in Python or another object-oriented programming language

Understanding of fundamental software development concepts such as functions, variables, data structures, error handling, and testing.

Familiarity with Git-based version control, including commits, branches, pull requests, code reviews, and resolving merge conflicts.

Understanding of relational (OLTP) and dimensional (OLAP) databases, including how data is stored, modeled, and related across tables for transactional and analytical use cases.

Basic understanding of ETL/ELT pipelines, including data ingestion, transformation, validation, and movement between source systems and analytical data platforms.

Comfortable working in a command-line environment and learning new development tools.

Ability to troubleshoot problems methodically using documentation, logs, code, and other available resources.

*Experience or coursework with any of the following is a plus:

Snowflake

dbt

Python or Java

REST APIs and JSON

Cloud platforms such as AWS or Azure

CI/CD and automated testing

Data visualization or business intelligence (BI) tools

Data quality, data governance, or data modeling

Web application development

Infrastructure as code (IaC) or other modern development practices

QUALIFICATIONS

Bachelor's degree in Computer Science, Software Engineering, Data Science, Information Systems, Information Analytics, Statistics or a related field, or equivalent practical experience.

0–2 years of relevant experience, including internships, academic projects, personal projects, or early-career professional experience.

Experience with every technology listed above is not required. We’re looking for candidates with a strong technical foundation and an interest in learning and working across these areas.

COMPENSATION

The starting salary range for this position is $60,000-75,000 per year, paid twice a month in accordance with Natural Habitat Adventures’ standard payroll practices and subject to all required withholdings and deductions.

In addition, you will be eligible for a discretionary annual bonus with a target incentive equal to 5% of your salary. Bonuses are paid in the first quarter of the following year. Your first-year bonus will be prorated based on your start date. You must remain employed with Natural Habitat Adventures through the bonus payment date in order to receive such bonus.

Please note: All compensation is subject to change at the company’s discretion.

LOCATION AND TRAVEL

This is a hybrid position based in our Louisville, Colorado office. Employees are expected to work on-site at least three days per week.

In addition, all employees are required to attend one annual company-wide, in-person staff week, as well as one additional in-office week each year scheduled by their department.

This policy may be modified at th

Original posting on Nat Hab's site ↗

Listed on hirly, a job board. hirly is not the employer: Nat Hab is hiring for this role.