Databricks Data Engineer
Leidos · Atlanta, GA · 1 wk ago
Hybrid$87k–$157k/yrFull-time
About the role
The Databricks Data Engineer will design, develop, and maintain scalable data engineering solutions on the Databricks Lakehouse Platform for the National Healthcare Safety Network (NHSN) support contract. This role is critical to supporting NHSN’s modern data platform strategy.
Responsibilities
- Design, develop, and maintain scalable ETL/ELT pipelines using Databricks and Apache Spark.
- Build data ingestion frameworks to integrate structured, semi-structured, and unstructured data from various enterprise systems.
- Develop data transformation logic using PySpark and Spark SQL.
- Design, implement, and optimize Delta Lake tables for high performance, reliability, and scalability.
- Implement Medallion Architecture (Bronze, Silver, Gold) for enterprise data processing.
- Optimize Spark jobs through partitioning, caching, file compaction, and performance tuning techniques.
- Develop and maintain data workflows using Databricks Workflows, Jobs, or orchestration tools such as Apache Airflow.
- Implement data quality, validation, reconciliation, and monitoring processes to ensure data integrity.
- Collaborate with cross-functional teams to understand business requirements and deliver high-quality data solutions.
- Develop reusable data engineering frameworks, utilities, and coding standards.
- Document data lineage, transformation logic, metadata, and technical designs.
- Participate in code reviews and implement CI/CD processes using Git and DevOps tools.
- Ensure compliance with enterprise data governance, security, and access management standards.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, Mathematics, or a related discipline.
- 3–7+ years of experience in Data Engineering or ETL development.
- Hands-on experience with Databricks and Apache Spark.
- Strong proficiency in Python and PySpark.
- Advanced SQL development skills.
- Experience designing and developing enterprise-scale ETL/ELT pipelines.
- Experience working with Delta Lake and Lakehouse architecture.
- Strong understanding of distributed data processing concepts.
- Experience with data modeling, dimensional modeling, and data warehousing.
- Experience working with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.
- Experience with Git-based source control and CI/CD deployment processes.
- Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
- Databricks Certified Data Engineer Associate or Professional certification.
- Experience with Unity Catalog, Delta Live Tables (DLT), and Databricks Workflows.
- Experience with Structured Streaming and real-time data processing.
Pay and Benefits
The pay range for this role is $87,100.00 - $157,450.00. For more details, visit www.leidos.com/careers/pay-benefits.