Jobs and Careers
NA
Principal Software Engineer (Data Engineering)
NavaUKRemotefull_timeVerifiedPosted 18 May 2025
About the role
About NavaNava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2013, federal, state, and local agencies have trusted Nava to help solve highly scrutinized technology modernization challenges.
As a client services company, we guide agencies constrained by legacy systems to a future with sharp user experiences built on secure, reliable, fault-tolerant cloud infrastructure. We bill for our time, offering our expertise and problem-solving approach to help our government partners enhance their digital products and services.
People are at the heart of our work, from members of the public who rely on benefit programs to government agency staff. Through human-centered design and modern engineering best practices, we help our government partners better understand user needs and deliver on their missions more effectively. This focus gives everyone at Nava the opportunity to do work that is meaningful, impactful, and deeply connected to public good.
Position Summary Nava is at the forefront of reimagining how our government serves its people, and we are looking for a Data Engineer who will help us to drive our vision forward. Working in a highly-collaborative environment, you’ll create experiences that improve the lives of millions of Americans. We're looking for a Data Engineer who cares deeply about end users and is passionate about crafting simple and usable solutions.
In this role, you'll work with government stakeholders, alongside Nava's engineering, design and product teams, to modernize data architectures and data pipelines in critical government programs. You'll design and implement data models and databases, improve data pipelines, enhance data security, and write code to process data more efficiently and support storage, processing, and analysis of terabytes of critical data. You will provide subject matter expertise and actively contribute in data and architecture review meetings, while supporting the implementation of data integration requirements and developing the pipeline from raw data through curation layers (including data acquisition, cleaning, transformation, derivation, and aggregation) to consumable data for Data Analysts and Data Scientists.
You will deploy and operate mission-critical, highly-available, and scalable systems by adopting and defining standards and best practices in data engineering. You will support our software developers and Infrastructure Engineers on data initiatives and will help ensure data delivery is optimal and consistent throughout ongoing projects. You will support the data needs of multiple teams, systems, and products in addition to creating and optimizing our government partners' data architecture to support their data initiatives and programs.
You will have a significant strategic impact and will be uniquely positioned and empowered to make a huge impact on Nava's mission to reimagine how our government serves its people. The ideal candidate will be comfortable working directly with clients in both a consulting and delivery capacity to tackle complex, enterprise cloud, or on-premises software and technology projects. You'll have an innate desire to learn new technologies and languages as well as be a problem solver who likes and creative thinker. You're also highly organized and works well independently, as part of a team, and with stakeholders. Our ideal candidate will also be an effective oral and written communicator with a strong ability to relay technical concepts clearly and concisely to a wide audience with various levels of technical knowledge and awareness.
As a client services company, we guide agencies constrained by legacy systems to a future with sharp user experiences built on secure, reliable, fault-tolerant cloud infrastructure. We bill for our time, offering our expertise and problem-solving approach to help our government partners enhance their digital products and services.
People are at the heart of our work, from members of the public who rely on benefit programs to government agency staff. Through human-centered design and modern engineering best practices, we help our government partners better understand user needs and deliver on their missions more effectively. This focus gives everyone at Nava the opportunity to do work that is meaningful, impactful, and deeply connected to public good.
Position Summary Nava is at the forefront of reimagining how our government serves its people, and we are looking for a Data Engineer who will help us to drive our vision forward. Working in a highly-collaborative environment, you’ll create experiences that improve the lives of millions of Americans. We're looking for a Data Engineer who cares deeply about end users and is passionate about crafting simple and usable solutions.
In this role, you'll work with government stakeholders, alongside Nava's engineering, design and product teams, to modernize data architectures and data pipelines in critical government programs. You'll design and implement data models and databases, improve data pipelines, enhance data security, and write code to process data more efficiently and support storage, processing, and analysis of terabytes of critical data. You will provide subject matter expertise and actively contribute in data and architecture review meetings, while supporting the implementation of data integration requirements and developing the pipeline from raw data through curation layers (including data acquisition, cleaning, transformation, derivation, and aggregation) to consumable data for Data Analysts and Data Scientists.
You will deploy and operate mission-critical, highly-available, and scalable systems by adopting and defining standards and best practices in data engineering. You will support our software developers and Infrastructure Engineers on data initiatives and will help ensure data delivery is optimal and consistent throughout ongoing projects. You will support the data needs of multiple teams, systems, and products in addition to creating and optimizing our government partners' data architecture to support their data initiatives and programs.
You will have a significant strategic impact and will be uniquely positioned and empowered to make a huge impact on Nava's mission to reimagine how our government serves its people. The ideal candidate will be comfortable working directly with clients in both a consulting and delivery capacity to tackle complex, enterprise cloud, or on-premises software and technology projects. You'll have an innate desire to learn new technologies and languages as well as be a problem solver who likes and creative thinker. You're also highly organized and works well independently, as part of a team, and with stakeholders. Our ideal candidate will also be an effective oral and written communicator with a strong ability to relay technical concepts clearly and concisely to a wide audience with various levels of technical knowledge and awareness.
What you’ll do
- Document, improve, and maintain data strategies and artifacts, including logical and physical data models, data dictionary, data architecture roadmap, and data security policies, using industry best practices and adhering to federal standards, along with operational runbook procedures
- Collect data access patterns and review current data models to optimize designs for customer use cases
- Standardize data ingestion and processing pipelines to scale with increasing utilization
- Audit and reverse-engineer business rules in legacy systems, and build data connectors for integrating them into a data and analytics platform
- Implement large-scale data ecosystems within cloud-based platforms that include data management and data governance of structured and unstructured data
- Leverage and enhance automation to speed development and improve reliability and performance
- Work with cross-functional project teams to gather business requirements and translate to detailed technical specifications
- Work with Government partners to assist and develop data engineering applications and pipelines that will enable data services and processing capabilities
- Design, develop,
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s