{"schemaVersion":"jobsearcher.job.v1","id":"9108c19a4d8742c2c0738b63","url":"https://jobsearcher.com/jobs/9108c19a4d8742c2c0738b63","canonicalUrl":"https://jobsearcher.com/jobs/9108c19a4d8742c2c0738b63","title":"Data Engineering Software Developer (Mid)","description":"Location: Washington, DC 100% Onsite\nClearance: Top Secret/SCI\nJob Type: Full-time\nTarget Salary Range*: $175,000 - $200,000\n\n*This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary\n\nPosition Overview\n\nThe Data Engineering Software Developer Mid designs, builds, integrates, and maintains scalable data systems and pipelines that support analytics, reporting, and operational insight across complex enterprise environments. This role focuses on ingesting, processing, transforming, and unifying large and disparate data sources while ensuring data quality, security, performance, and compliance with DoD and DISA requirements.\n\nThe Data Engineering Software Developer Mid develops solutions using Confluent Kafka, Elastic Stack, AWS, Red Hat OpenShift/Kubernetes, data warehouses, and data lakes. The position also supports automation, CI/CD, platform optimization, visualization capabilities, and collaboration across software, data, analytics, and network operations teams.\n\nKey Responsibilities\nData Pipeline Development and Integration\nDesign, build, and maintain scalable and reliable data systems and pipelines to ingest, process, and transform large, complex, and disparate data sources for analytics and reporting.\nUnify and integrate data from multiple network operations systems into a consistent and accessible platform.\nDevelop and maintain ETL/ELT processes supporting data ingestion, transformation, validation, and cleansing.\nCreate and maintain Kafka, Elastic, and Logstash pipelines supporting enterprise data processing requirements.\nAutomate data-related processing and monitoring activities.\nData Platforms and Software Development\nImplement data solutions using Confluent Kafka, Elastic Stack, AWS, and Red Hat OpenShift/Kubernetes.\nDevelop and manage data warehouses and data lakes supporting analytics, reporting, and operational dashboards.\nDevelop data-engineering capabilities using Python, Java, SQL, shell scripting, and related technologies.\nSupport Kibana visualizations and dashboards using React, JavaScript, and HTML.\nApply software engineering and automation practices to improve the maintainability and scalability of data solutions.\nPerformance and Platform Optimization\nAnalyze and optimize data-ingestion throughput, query performance, indexing strategies, and storage efficiency across Elastic and Kafka platforms.\nOptimize infrastructure for performance, scalability, reliability, and cost effectiveness.\nTroubleshoot and resolve issues related to data ingestion, processing, storage, memory utilization, partitioning, and cluster performance.\nIdentify and resolve performance bottlenecks affecting data availability and downstream analytics.\nSecurity, Compliance, and DevOps\nEnsure data quality, accuracy, security, and compliance with applicable DoD and DISA requirements.\nApply appropriate data security and access-control practices.\nSupport CI/CD pipelines for automated build, test, and deployment activities.\nApply version control and DevOps practices to data engineering and software development workflows.\nCollaboration and Documentation\nCollaborate with data analysts, visualization engineers, software developers, and other stakeholders to deliver integrated and actionable data solutions.\nDocument data architecture, integration patterns, configurations, and operational procedures.\nDevelop and maintain technical documentation and runbooks supporting data platforms, pipelines, and applications.\nQualifications\nEducation\n\nBachelor’s degree in Computer Science, Engineering, or a related technical discipline with 4-7 years of relevant experience. [Required]\n\nExperience\nHands-on experience designing, building, and maintaining ETL/ELT data pipelines and integrating multiple disparate data sources. [Required]\nExperience with data warehouse and/or data lake technologies such as AWS Redshift, Amazon S3, Hadoop, Snowflake, or similar platforms. [Required]\nExperience with Elastic Stack, including Elasticsearch, Logstash, and Kibana, and/or Kafka for data ingestion and processing. [Required]\nExperience with Linux/UNIX system administration and automation. [Required]\nExperience with CI/CD pipelines, containerized pipelines, version control technologies such as Git and Bitbucket, and DevOps practices. [Required]\nFamiliarity with network operations data, including logs, metrics, events, ticketing, CMDB data, and related data models.\nSkills\nProficiency with data engineering and software development technologies and languages such as Python, Java, SQL, and shell scripting. [Required]\nKnowledge of data security, access controls, and compliance frameworks, including DoD, DISA, RMF, and STIG requirements. [Required]\nStrong communication and documentation skills supporting collaboration and knowledge sharing. [Required]\nCertifications\n\nCurrent Security+ certification or higher/equivalent certification. [Required]\n\nClearance\n\nActive TS/SCI security clearance. [Required]\n\nOther Requirements\n\nWillingness and ability to complete and maintain additional customer suitability screenings throughout employment. [Required]\n\nPreferred Qualifications\nExperience supporting DISA, DISN, or other DoD network environments.\nExperience developing and deploying software applications that meet DoD security standards, including applicable STIGs.\nKnowledge of network security, encryption, and access controls within classified environments.\nExperience with big data technologies and platforms such as Kafka, Spark, NiFi, Hadoop, Elasticsearch, Logstash, Databricks, and ELK Stack.\nExperience applying big data technologies to text mining, summarization, search, and entity extraction.\nExperience with cloud-based data platforms, including AWS, Azure, GCP, or AWS GovCloud.\nExperience with cloud-integrated platforms and Infrastructure as Code, including networking and security policies.\nFamiliarity with Kubernetes deployment, platform upgrades, and patching.\nExperience with configuration management technologies such as Ansible, Puppet, or Chef.\nExperience with monitoring, alerting, and observability technologies such as Prometheus, Grafana, and Elastic.\nExperience with business intelligence and visualization tools such as Kibana.\nExperience developing and maintaining technical documentation and operational runbooks.\nStrong understanding and practical experience with Agile methodologies, including Scrum and SAFe.\nExperience with Atlassian Jira and Confluence.\nConfluent Developer certification.\nElastic Certified Engineer certification.\nExperience working remotely with geographically dispersed teams and within matrixed organizations.\nExperience combining software development, integration, and data engineering practices.\nExperience applying knowledge of system architecture, networking, and centralized logging using ELK to support data transformation initiatives.","company":"Amatriot Group","rawCompany":"amatriot group","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-09-29T10:07:34.558Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Data Engineering Software Developer (Mid)","description":"Location: Washington, DC 100% Onsite\nClearance: Top Secret/SCI\nJob Type: Full-time\nTarget Salary Range*: $175,000 - $200,000\n\n*This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary\n\nPosition Overview\n\nThe Data Engineering Software Developer Mid designs, builds, integrates, and maintains scalable data systems and pipelines that support analytics, reporting, and operational insight across complex enterprise environments. This role focuses on ingesting, processing, transforming, and unifying large and disparate data sources while ensuring data quality, security, performance, and compliance with DoD and DISA requirements.\n\nThe Data Engineering Software Developer Mid develops solutions using Confluent Kafka, Elastic Stack, AWS, Red Hat OpenShift/Kubernetes, data warehouses, and data lakes. The position also supports automation, CI/CD, platform optimization, visualization capabilities, and collaboration across software, data, analytics, and network operations teams.\n\nKey Responsibilities\nData Pipeline Development and Integration\nDesign, build, and maintain scalable and reliable data systems and pipelines to ingest, process, and transform large, complex, and disparate data sources for analytics and reporting.\nUnify and integrate data from multiple network operations systems into a consistent and accessible platform.\nDevelop and maintain ETL/ELT processes supporting data ingestion, transformation, validation, and cleansing.\nCreate and maintain Kafka, Elastic, and Logstash pipelines supporting enterprise data processing requirements.\nAutomate data-related processing and monitoring activities.\nData Platforms and Software Development\nImplement data solutions using Confluent Kafka, Elastic Stack, AWS, and Red Hat OpenShift/Kubernetes.\nDevelop and manage data warehouses and data lakes supporting analytics, reporting, and operational dashboards.\nDevelop data-engineering capabilities using Python, Java, SQL, shell scripting, and related technologies.\nSupport Kibana visualizations and dashboards using React, JavaScript, and HTML.\nApply software engineering and automation practices to improve the maintainability and scalability of data solutions.\nPerformance and Platform Optimization\nAnalyze and optimize data-ingestion throughput, query performance, indexing strategies, and storage efficiency across Elastic and Kafka platforms.\nOptimize infrastructure for performance, scalability, reliability, and cost effectiveness.\nTroubleshoot and resolve issues related to data ingestion, processing, storage, memory utilization, partitioning, and cluster performance.\nIdentify and resolve performance bottlenecks affecting data availability and downstream analytics.\nSecurity, Compliance, and DevOps\nEnsure data quality, accuracy, security, and compliance with applicable DoD and DISA requirements.\nApply appropriate data security and access-control practices.\nSupport CI/CD pipelines for automated build, test, and deployment activities.\nApply version control and DevOps practices to data engineering and software development workflows.\nCollaboration and Documentation\nCollaborate with data analysts, visualization engineers, software developers, and other stakeholders to deliver integrated and actionable data solutions.\nDocument data architecture, integration patterns, configurations, and operational procedures.\nDevelop and maintain technical documentation and runbooks supporting data platforms, pipelines, and applications.\nQualifications\nEducation\n\nBachelor’s degree in Computer Science, Engineering, or a related technical discipline with 4-7 years of relevant experience. [Required]\n\nExperience\nHands-on experience designing, building, and maintaining ETL/ELT data pipelines and integrating multiple disparate data sources. [Required]\nExperience with data warehouse and/or data lake technologies such as AWS Redshift, Amazon S3, Hadoop, Snowflake, or similar platforms. [Required]\nExperience with Elastic Stack, including Elasticsearch, Logstash, and Kibana, and/or Kafka for data ingestion and processing. [Required]\nExperience with Linux/UNIX system administration and automation. [Required]\nExperience with CI/CD pipelines, containerized pipelines, version control technologies such as Git and Bitbucket, and DevOps practices. [Required]\nFamiliarity with network operations data, including logs, metrics, events, ticketing, CMDB data, and related data models.\nSkills\nProficiency with data engineering and software development technologies and languages such as Python, Java, SQL, and shell scripting. [Required]\nKnowledge of data security, access controls, and compliance frameworks, including DoD, DISA, RMF, and STIG requirements. [Required]\nStrong communication and documentation skills supporting collaboration and knowledge sharing. [Required]\nCertifications\n\nCurrent Security+ certification or higher/equivalent certification. [Required]\n\nClearance\n\nActive TS/SCI security clearance. [Required]\n\nOther Requirements\n\nWillingness and ability to complete and maintain additional customer suitability screenings throughout employment. [Required]\n\nPreferred Qualifications\nExperience supporting DISA, DISN, or other DoD network environments.\nExperience developing and deploying software applications that meet DoD security standards, including applicable STIGs.\nKnowledge of network security, encryption, and access controls within classified environments.\nExperience with big data technologies and platforms such as Kafka, Spark, NiFi, Hadoop, Elasticsearch, Logstash, Databricks, and ELK Stack.\nExperience applying big data technologies to text mining, summarization, search, and entity extraction.\nExperience with cloud-based data platforms, including AWS, Azure, GCP, or AWS GovCloud.\nExperience with cloud-integrated platforms and Infrastructure as Code, including networking and security policies.\nFamiliarity with Kubernetes deployment, platform upgrades, and patching.\nExperience with configuration management technologies such as Ansible, Puppet, or Chef.\nExperience with monitoring, alerting, and observability technologies such as Prometheus, Grafana, and Elastic.\nExperience with business intelligence and visualization tools such as Kibana.\nExperience developing and maintaining technical documentation and operational runbooks.\nStrong understanding and practical experience with Agile methodologies, including Scrum and SAFe.\nExperience with Atlassian Jira and Confluence.\nConfluent Developer certification.\nElastic Certified Engineer certification.\nExperience working remotely with geographically dispersed teams and within matrixed organizations.\nExperience combining software development, integration, and data engineering practices.\nExperience applying knowledge of system architecture, networking, and centralized logging using ELK to support data transformation initiatives.","datePosted":"2026-09-29T10:07:34.558Z","dateModified":"2026-09-29T10:07:34.558Z","hiringOrganization":{"@type":"Organization","name":"Amatriot Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9108c19a4d8742c2c0738b63"},"url":"https://jobsearcher.com/jobs/9108c19a4d8742c2c0738b63"}}