CareerPlanSign in

Principal Engineer – Software

Englewood, Colorado💼 Full-time💰 $169,062–$169,062🗓 2026-08-12 → 2026-09-23

Core

Design and build data pipelines, data lakes, and data warehouses; develop advanced SQL queries and self-service reporting dashboards.

Role type

Principal Software Engineer (Data Engineering)

Builds

Data pipelines, data lakes, data warehouses, and automated reporting dashboards

Domain

Data Engineering / Cloud Data Platforms

Deliverable

production ML models | product features | dashboards & analysis

Required skills

ETL/ELT process design, advanced SQL query writing and tuning, data warehouse architecture, Python scripting, Linux/Unix shell scripting, AWS services, database management (Oracle, SQL Server, Teradata, Redshift, Snowflake), dashboard tooling (Tableau, Orbit Analytics)

Preferred skills

Control-M scheduling

Technologies

Redshift, Snowflake, Oracle, SQL Server, Teradata, AWS, Control-M, Tableau, Orbit Analytics, Python, Linux/Unix

Responsibilities

Analyze, design, and build applications and data pipelines; define standards for ETL/ELT processes; write and tune advanced SQL queries; resolve production issues and provide technical support; manage the full software development lifecycle for data warehouse applications; build and automate self-service reports and dashboards

Seniority

Principal, hands-on IC

Sourced via icims · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.