S

Steampunk

Federal software solutions delivering user-focused outcomes

Data Engineer - Databricks

Data EngineeringPosted on Nov 5
Full-timeMcLean, VA, USA$110k - $160k /yrIn-person

About the Job

Requirements

  • Ability to obtain and maintain a U.S. government security clearance.
  • Bachelor's degree in computer science, information systems, engineering, or a related technical discipline.
  • 2–4 years of industry experience developing production software and solving complex technical problems.
  • 2–4 years of direct Data Engineering experience, including experience with big data technologies such as Databricks, Apache Spark, Delta Lake, or similar; relational SQL, preferably T-SQL or alternatively PostgreSQL or MySQL; data pipeline and workflow management tools such as Databricks Workflows, Airflow, AWS Step Functions, or similar; cloud services such as Databricks on AWS, S3, EC2, RDS, or Azure equivalents; and object-oriented or scripting languages such as PySpark/Python, Java, C++, Scala, or similar.
  • Demonstrated hands-on experience implementing and working with Databricks Unity Catalog, including data cataloging, governance, access controls, and permissions.
  • Experience applying data governance practices within Databricks data lake or lakehouse environments.
  • Advanced SQL knowledge and experience working with relational databases, including query development and optimization, as well as familiarity with a variety of database technologies.
  • Experience manipulating, processing, and extracting value from large, disparate datasets.
  • Ability to assess existing data pipelines, understand their purpose and functionality, and efficiently reimplement or modernize them using Databricks.
  • Experience working with structured and unstructured data.
  • Experience architecting data systems, including transactional systems and data warehouses.
  • Experience with the software development lifecycle (SDLC), continuous integration and continuous delivery practices, and development, test, and production environments.
  • Demonstrated commitment to data governance and data management best practices.
  • Experience working in an Agile environment.
  • Experience supporting project teams of developers and data scientists building web-based interfaces, dashboards, reports, analytics solutions, and machine learning models.

Responsibilities

  • Design, develop, and support the migration of data lake and lakehouse environments using Databricks, with a focus on performance, reliability, and scalability.
  • Implement and support Databricks Unity Catalog to enable centralized data governance, discovery, access control, and management across data lake and lakehouse environments.
  • Assess and understand existing ETL jobs, workflows, data marts, business intelligence tools, reports, and associated data dependencies.
  • Design, develop, and optimize scalable data pipelines and data processing solutions using Databricks.
  • Address technical inquiries concerning customization, integration, enterprise architecture, and the features and functionality of data products.
  • Develop and support database, data warehouse, data mart, data lake, and lakehouse solutions in cloud environments such as AWS, Azure, or GCP.
  • Apply hands-on expertise with Databricks, Unity Catalog, SQL, PySpark/Python, and cloud technologies to support data engineering and governance solutions.
  • Support an Agile software development lifecycle.
  • Contribute to the continued growth of the AI & Data Exploitation Practice.

Desired Qualifications

  • Experience with additional data cataloging and governance tools such as Informatica EDC, Collibra, Alation, Microsoft Purview, or Amazon DataZone.

About the Company

Steampunk

Federal software solutions delivering user-focused outcomes

Steampunk helps U.S. federal government agencies deliver digital programs and services. The company partners with government clients, using a startup-style, customer-centered delivery approach to design, develop, and deploy software and services that support mission goals. Its products and work are executed in close collaboration with clients, emphasizing rapid delivery and high-quality user experiences. Steampunk differentiates itself by focusing specifically on federal customers and by embedding client input at every step of the process, from planning through deployment, so outcomes meet user needs and mission requirements at speed. The overall goal is to produce reliable, usable solutions that achieve clear mission impacts for government programs.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Winston-Salem, NC
Founded
2002

Recently Posted Jobs

Explore more opportunities at Steampunk

See more jobs