United States Hybrid Employment USD 150,000 - 150,000 Yearly

NAVEX is hiring a Data Software Engineer

About the Role

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.

Required Skills
dbtMicrosoft SQL ServerSnowflakePostgresData ModelingETLELTData QualityData CleansingData ProfilingAgileBig Data
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
NAVEX

NAVEX provides an integrated risk and compliance management platform that helps customers protect their reputation and bottom line.

Visit website
Job Details
Department Data and Analytics
Category data
Posted 14 days ago