5

540

Technology consulting for government and business

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 10 years of data engineering, software engineering, or related technical experience.
  • Extensive hands-on experience designing, building, and operating production data pipelines and data products.
  • Advanced proficiency with Python and SQL.
  • Strong experience with Apache Spark and distributed data processing.
  • Experience working with Databricks or similar modern data platforms.
  • Experience designing and maintaining ETL/ELT processes for complex, large-scale datasets.
  • Experience integrating data across disparate systems and consuming or developing API-based data integrations.
  • Strong understanding of data modeling, data architecture, data quality, and data governance principles.
  • Experience troubleshooting and optimizing complex production data pipelines for performance, reliability, and scalability.
  • Experience working with Git-based development workflows and modern software engineering practices.
  • Experience working in terminal and command-line environments.
  • Demonstrated experience providing technical guidance, mentoring engineers, and influencing engineering practices.
  • Strong client and stakeholder communication skills, including translating technical concepts and recommendations for technical and non-technical audiences.
  • Ability to independently navigate ambiguity, identify technical risks, and drive complex engineering challenges toward resolution.
  • Experience identifying security, privacy, and compliance issues and working with security, compliance, and legal stakeholders.
  • Must be a U.S. citizen and hold an active Department of War Secret or higher clearance.
  • A bachelor's degree in Computer Science, Engineering, Data Science, or a related technical field is preferred, not required.

Responsibilities

  • Design, develop, and maintain scalable, production-ready data pipelines and data products using Spark (Python/SQL) in a Databricks environment.
  • Lead integration and transformation of complex data from diverse Department of War and federal health systems and sources into reliable, reusable data products.
  • Design scalable approaches for data ingestion, integration, and exchange, including API-based integrations and services.
  • Establish and promote reusable data engineering patterns, standards, and best practices that improve consistency, scalability, and maintainability across data products.
  • Provide technical guidance on data architecture, pipeline design, data modeling, integration approaches, and engineering practices.
  • Monitor, troubleshoot, and optimize production workflows and data pipelines, identifying performance, reliability, and scalability improvements.
  • Define and implement data validation, quality, and governance practices that improve the reliability and usability of data products.
  • Troubleshoot complex technical and data integration challenges, identify root causes, and drive sustainable solutions.
  • Collaborate with engineers, architects, analysts, and customer stakeholders to translate complex data needs into scalable technical solutions.
  • Provide technical guidance and mentorship to other engineers, helping teams navigate complex or unfamiliar technical challenges.
  • Identify opportunities to improve engineering tools, processes, and patterns and help drive their adoption across the team.
  • Take ownership of complex technical areas and help maintain engineering quality, consistency, and cohesion as the platform and portfolio of data products grow.

Desired Qualifications

  • AWS cloud experience.
  • Experience working with very large datasets, including datasets with billions of records.
  • Experience with Palantir Foundry.
  • GitLab experience.
  • Experience working with Advana or similar Department of War data environments.
  • Experience working with federal health, financial, or other regulated and sensitive data.
  • Experience using artificial intelligence and machine learning to accelerate work, including automating routine tasks and accelerating development and debugging.

About the Company

540

Technology consulting for government and business

540 provides technology consulting to government and business clients, helping them move faster by applying startup-style approaches. It offers tech strategy, software development, API design, and DevOps to design, build, and deploy technology that solves real needs. It differentiates itself by serving both government and business sectors and focusing on removing barriers to innovation through practical, hands-on engineering and deployment. Its goal is to empower clients to adopt modern tech capabilities quickly and responsibly, delivering technology that improves public services and business outcomes.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Arlington County, VA
Founded
2013

Recently Posted Jobs

Explore more opportunities at 540

See more jobs