Taro Logo

Software Engineer / Databrick Engineer

Independent Digital Automation & Cognitive Engineering company that integrates best-of-breed technologies to accelerate business impact.
Dulles, VA 20166, USA
Data
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Job Description

Node.Digital is seeking a Senior Software Engineer/Databricks Engineer to support their U.S. Government customer on a critical development program. This role focuses on migrating applications and services to a Medallion Model using Databricks. The position requires extensive experience in data engineering and cloud environments, with emphasis on Databricks, AWS, and various data storage solutions. The ideal candidate will have 8+ years of software development experience and must possess an active Secret clearance. The role offers comprehensive benefits and the opportunity to work on mission-critical systems. The company values mission-first approach and focuses on simplifying complex problems. This position is perfect for experienced data engineers who want to work on government projects and have a strong background in cloud-based data solutions. The role combines technical expertise with strategic thinking, requiring both hands-on development and architectural planning skills.

Last updated 3 days ago

Responsibilities For Software Engineer / Databrick Engineer

  • Supporting teams to migrate services, applications and platforms from legacy back-end systems to Databricks
  • Identifying the optimal path for migration, building the plan for migration and execution of the plan
  • Data Pipeline migration of legacy pipelines from NiFi to Databricks, complete with validation
  • Implementing the medallion model for data assets being migrated to Databricks
  • Develop an SOP for integration of data assets into the Databricks platform
  • Optimize development, testing, monitoring and security for data assets
  • Develop code using various programming and scripting languages
  • Ensure Data Engineering Team Standard Operating Procedures are captured and communicated
  • Ensure technical correctness, timeliness and quality of delivery
  • Demonstrate excellent oral and written communication skills

Requirements For Software Engineer / Databrick Engineer

Python
  • Must be a US Citizen
  • Active Secret (S) clearance. Must be able to obtain a TS/SCI clearance
  • Must be able to obtain DHS Suitability
  • 8 + years of directly relevant software development experience required
  • Minimum of 5 years of experience performing data engineering work in a cloud environment
  • Experience with relational, noSQL and/or file-based storage
  • Experience working in a CICD Pipeline factory environment
  • Working knowledge of Databricks, Cloud Relational Database Services, NiFi, AWS Redshift and Elasticsearch
  • Bachelor's degree in Software Engineering, Computer Science or a related discipline (or 10 years experience)

Benefits For Software Engineer / Databrick Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical
  • Dental
  • Vision
  • Basic Life
  • Health Saving Account
  • 401K
  • Three weeks of PTO
  • 10 Paid Holidays
  • Pre-Approved Online Training

Related Jobs

Software Engineer / Databrick Engineer

Senior Databricks Engineer position at Node.Digital, requiring 8+ years experience and security clearance, focusing on data migration and cloud technologies for federal clients.

AI Data Integration Engineer

AI Data Integration Engineer role at Apple focusing on building data pipelines and infrastructure for AI/ML models in the Sales organization.

AI Data Integration Engineer

AI Data Integration Engineer role at Apple, building data pipelines and infrastructure for sales automation and AI/ML model deployment, offering $146K-$244K base pay plus benefits.

Senior Data & AI Engineer

Senior Data & AI Engineer position at Manulife, focusing on building scalable data infrastructure and implementing AI solutions with competitive compensation and comprehensive benefits.

Senior Developer Technology Engineer, High-Performance Databases

Senior Developer Technology Engineer role at NVIDIA focusing on high-performance databases and GPU acceleration of data processing systems.