L

Leidos

Builds technology for defense and civil agencies

Data Engineering Software Developer

Data EngineeringConfirmed live in the last 24 hours
Full-timeWashington, DC, USA$107.9k - $195.1k

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related technical discipline and 8 or more years of relevant experience.
  • An active TS/SCI clearance.
  • Willingness to complete and maintain additional customer suitability screenings throughout employment.
  • Current Security+ certification or higher/equivalent.
  • Hands-on experience designing, building, and maintaining data pipelines (ETL/ELT) and integrating multiple, disparate data sources.
  • Experience with data warehouse and/or data lake technologies such as AWS Redshift, S3, Hadoop, Snowflake, or similar.
  • Proficiency with data engineering tools and languages such as Python, Java, SQL, and shell scripting.
  • Experience with Elastic Stack (Elasticsearch, Logstash, Kibana) and/or Kafka for data ingestion and processing.
  • Familiarity with network operations data (logs, metrics, events, ticketing, CMDB) and related data models.
  • Experience with Linux/UNIX system administration and automation.
  • Knowledge of data security, access controls, and compliance frameworks (DoD, DISA, RMF, STIGs).
  • Experience with CI/CD pipelines, containerized pipelines, version control (Git, Bitbucket), and DevOps practices.

Responsibilities

  • Design, build, and maintain scalable, reliable data systems and pipelines to ingest, process, and transform large, complex, and disparate data sources for analytics and reporting.
  • Unify and integrate data from multiple network operations systems into a consistent, accessible platform, ensuring data quality, accuracy, security, and compliance with DoD and DISA requirements.
  • Implement solutions using Confluent Kafka, Elastic Stack, AWS, and Red Hat OpenShift (Kubernetes), including creating Kafka, Elastic, and Logstash pipelines and supporting Kibana visualizations and dashboards with React, JavaScript, and HTML.
  • Develop and manage data warehouses and data lakes to support analytics, reporting, and operational dashboards, optimizing infrastructure for performance, scalability, and cost-effectiveness through automation and best practices.
  • Analyze and optimize ingestion throughput, query performance, indexing strategies, and storage efficiency across Elastic and Kafka platforms.
  • Automate data-related tasks such as ETL/ELT processes, data validation, cleansing, and monitoring, and support CI/CD pipelines for automated build, test, and deployment.
  • Collaborate with data analysts, visualization engineers, and other stakeholders to deliver integrated, actionable data solutions, and document data architecture, integration patterns, and operational procedures.
  • Troubleshoot and resolve issues related to data ingestion, processing, and platform performance, storage, memory, partitioning, and cluster performance.

Desired Qualifications

  • Experience with DISA, DISN, or other DoD network environments, including developing and deploying software applications that meet DoD security standards (e.g., STIGs), and knowledge of network security, encryption, and access controls in classified environments.
  • Experience with big data technologies and platforms such as Kafka, Spark, NiFi, Hadoop, Elasticsearch, Logstash, Databricks, and ELK Stack for text mining, summarization, search, and entity extraction.
  • Experience with cloud-based data platforms (AWS, Azure, GCP, AWS GovCloud), cloud-integrated platforms, and infrastructure as code, including networking and security policies.
  • Familiarity with Kubernetes deployment, platform upgrades, patching, configuration management tools (Ansible, Puppet, Chef), and monitoring, alerting, and observability tools (Prometheus, Grafana, Elastic).
  • Experience with BI tools like Kibana and developing and maintaining technical documentation and runbooks.
  • Strong understanding and practical experience with Agile methodologies (Scrum, SAFe), and related tools such as Atlassian JIRA and Confluence.
  • Certified Confluent Developer and Certified Elastic Engineer.
  • Experience working remotely with geographically dispersed teams and within a matrixed organization to combine software, integration, and data engineering practices.
  • Apply knowledge of system architecture, networks, and centralized logging (ELK) to support data transformation initiatives.

About the Company

Leidos

Builds technology for defense and civil agencies

Leidos develops technology and runs services for defense, intelligence and civilian agencies, as well as healthcare and commercial customers. It combines software and engineering work with systems integration, building secure networks and equipment used in demanding operations. Its portfolio includes medical services, energy infrastructure design and technology that supports military missions, linking specialist businesses under one parent. Customers pay through contracts for delivered systems and services, with payment tied to labor, costs or agreed project milestones. Leidos traces its roots to a company founded in 1969 and is headquartered in Reston, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1969

Recently Posted Jobs

Explore more opportunities at Leidos

See more jobs