NAVEX Global logo

Senior Staff Software Engineer, Data

NAVEX GlobalCharlotte, NC

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
Hybrid remote
Benefits
Career Development

Job Description

At NAVEX, we're transforming the world-making it safer, more ethical, and ensuring every voice is heard. That's real impact.

Our high-performance culture is driven by our values. We move with speed, passion and purpose - as one team. We are bold in our ideas, accountable in our actions, and committed to doing the right things right.You will join our Product Engineering team that shares a passion for writing great code, embracing new technologies and delivering powerful products within our integrated risk and compliance management platform that helps our customers protect their reputation and bottom line.

As a Data Senior Staff Software Engineer, you will influence technical designs and implement our new data platform. You will focus on quality implementation while guiding the other data engineers. You will help us build a data platform that will ingest other teams' content and then provide application specific data sets. We are looking for a candidate who is strong in data engineering. In this role, you will have ample opportunity to explore new value-added capabilities, invest in data development and tool research, mentor software developers and grow your career all while balancing your life priorities.

You'll thrive in this hybrid role surrounded by an engaged, collaborative team deeply committed to your success. Join us and help shape what's next!

What you'll get:

Meaningful Purpose. Your work helps organizations operate with integrity and protect their people-at a scale few companies can match.High-Performance Environment. We move with urgency, set ambitious goals, and expect excellence. You'll be trusted with real ownership and supported to do the best work of your career.Candid, Supportive Culture. We communicate openly, challenge ideas-not people-and value teammates who embrace bold thinking and continuous improvement.Growth That Matters. You can count on authentic feedback, strong accountability, and leaders invested in your success so you can achieve real growth.Rewards for Results. We provide clear, competitive compensation designed to recognize measurable outcomes and real impact.

What you'll do:

Work with a team of data engineers and be accountable for designs and high-quality deliveries as an individual contributorHelp team members grow by mentoring newer engineersParticipate in the innovative advancements of our product platform and collaborate with our awesome agile team membersPromote opportunities for refactoring and identify areas of optimizationResearch and leverage commercial products, libraries, and tools that can be used to solve problemsParticipate in design sessions with other engineers, architects, and product managers, providing constructive and honest feedback during sprint retrospectives with a team mindsetUse automation, including continuous integration, automated deployments, and automated unit and functional testing

What you'll bring:

8+ years of experience in software development, with more than 6 years of specialized expertise in data engineeringExpert knowledge of data management and pipeline systems, practices, and standardsExpert analytical and design skills, including the ability to abstract information requirements from real-world processes to understand information flows in computer systemsExpertise in the fields of data transformations (ELT, ETL), data quality, data cleansing, and data profiling using dbt Labs' DBTExpertise in Data Cataloging and Master Data Management conceptsExpertise in data warehouse platforms such as Snowflake, AWS Redshift is a plusExperience with SQL profiling, performance tuning, and data ingestion into Data WarehousesStrong critical thinking skills with the ability to identify and influence others on the best solutionCulture Agility. Comfort working in a fast-paced, candid environment that values innovation, healthy debate, and follow-throughAI Readiness. Curiosity and willingness to use AI and emerging technologies to elevate your work and deliver smarter outcomesFuel performance and outcomes. Leverage your job competencies and champion NAVEX's core values

Our side of the deal:

We'll be clear, we'll move fast, and we'll invest in your success. You deserve to be supported, challenged, and rewarded for the impact you make-and we commit to doing that every step of the way.The starting pay for this role is $125,000 per annum with a 5% MBO. Discover how you can grow, lead, and make an impact by visiting our career page to learn more. NAVEX is an equal opportunity employer committed to including individuals of all backgrounds, including those with disabilities and veteran status.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior Staff Software Engineer, Data Jobs at NAVEX Global

What is the work location for this position at NAVEX Global?
This job at NAVEX Global is located in Charlotte, NC, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at NAVEX Global?
Employer has not shared pay details for this role.
What employment applies to this position at NAVEX Global?
NAVEX Global lists this role as a Full-time position.
What experience level is required for this role at NAVEX Global?
NAVEX Global is looking for a candidate with "Senior-level" experience level.
What benefits are offered by NAVEX Global for this role?
NAVEX Global offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at NAVEX Global?
You can apply for this role at NAVEX Global either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.