NAVEX is looking for a Principal Data Software Engineer to influence technical designs and implement our new data platform. In this role, you will focus on high-quality implementation while guiding other data engineers, building a platform that ingests other teams' content and provides application-specific data sets.
What You'll Do
- Work with a team of data engineers and be accountable for designs and high-quality deliveries as an individual contributor
- Help team members grow by mentoring newer engineers
- Participate in the innovative advancements of our product platform and collaborate with our agile team members
- Promote opportunities for refactoring and identify areas of optimization
- Research and leverage commercial products, libraries, and tools that can be used to solve problems
- Participate in design sessions with other engineers, architects, and product managers, providing constructive and honest feedback during sprint retrospectives
- Use automation, including continuous integration, automated deployments, and automated unit and functional testing
- Mentor and provide guidance to junior developers
What We're Looking For
- 12+ years experience in an Agile, full-stack software development environment with a focus on big data designs and implementations
- Expert knowledge of data management and pipeline systems, practices, and standards
- Expert analytical and design skills, including the ability to abstract information requirements from real-world processes
- Expert experience in Star and Snowflake schema data modelling
- Expertise in the fields of data transformations (ELT, ETL), data quality, data cleansing, and data profiling using dbt Labs' DBT
- Expertise in Data Cataloging and Master Data Management concepts
- Expertise in both SQL and NoSQL implementations; experience with Microsoft SQL Server, Snowflake, and Postgres database platforms
Technical Stack
- dbt Labs' DBT
- Microsoft SQL Server
- Snowflake
- Postgres
Team & Environment
You will be part of the Product Engineering team.
Benefits & Compensation
- Meaningful Purpose: Your work helps organizations operate with integrity and protect their people
- High-Performance Environment: We move with urgency, set ambitious goals, and expect excellence
- Candid, Supportive Culture: We communicate openly, challenge ideas, and value bold thinking
- Growth That Matters: Authentic feedback, strong accountability, and leaders invested in your success
- Rewards for Results: Clear, competitive compensation designed to recognize measurable outcomes
Work Mode
This is a hybrid position.
NAVEX is an equal opportunity employer.




