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

NAVEX is hiring a Data Software Engineer

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
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
NAVEX
NAVEX provides an integrated risk and compliance management platform that helps customers protect their reputation and bottom line.
All jobs at NAVEX Visit website
Job Details
Department Data and Analytics
Category data
Posted 2 months ago