Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026 · Still live on 31 Oct 2026

Sr. Software Engineer

Leidos Bethesda, MD Hybrid senior full-time

Salary

$107,900 - $195,050 per year

Apply on Leidos

Description

We are seeking a skilled Sr. Software Engineer to join our team on a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities extending across the development of systems to include middle-tier and backend engineering tasks.

The successful candidate will be responsible for:

  • Designing, developing, testing, and maintaining Python microservices
  • Implementing message consumers and producers with Apache Kafka
  • Integrating with Elasticsearch for real-time and batch data indexing and querying
  • Writing unit and integration tests; ensuring high code coverage and reliability
  • Building CI/CD pipelines for services and deploying them in Kubernetes clusters
  • Participating in design discussions, code reviews, and architecture planning
  • Monitoring and troubleshooting production issues with observability tools
  • Contributing to technical documentation and knowledge sharing within the team

Requirements:

  • Bachelor’s Degree and 8 or more years of prior relevant experience or Masters with 6 or more years of prior relevant experience
  • Active Top Secret/SCI clearance and ability to obtain and maintain a Polygraph
  • Proficiency in Python and related backend frameworks (e.g., FastAPI, Flask)
  • Experience with containerization, especially with Docker
  • Experience in Extraction, Transformation, and Load (ETL)
  • Hands-on development experience in a Linux environment including bash or bash-like scripting
  • Strong understanding of RESTful APIs and microservice architecture
  • Hands-on experience with Kubernetes: deploying, monitoring, and debugging services
  • Understanding of common design patterns, security practices, and logging/monitoring principles
  • Familiarity with Git and collaborative workflows (PRs, reviews)
  • Experience with DevOps practices and tools including Continuous Integration/Continuous Delivery (CI/CD) tools and practices, especially Gitlab or Jenkins
  • Strong verbal and written communication skills
  • Experience with AGILE practices

Preferred skills:

  • Experience with designing and implementing software development kits
  • Familiarity DGX (Deep GPU Xceleration)
  • Active Security+ certification and ability to obtain Privileged User Account (PUA) certification by the Government
  • Elasticsearch certifications or other program stack related certifications
  • Experience of a production/enterprise systems at scale
  • Knowledge of distributed systems concepts (e.g., idempotency, eventual consistency)
  • Familiarity with schema registries and Kafka streaming patterns
  • Experience blending analytical methodologies and leveraging existing COTS/GOTS/OS tools in an unconventional manner
  • Experience with Amazon Web Services (AWS/C2S)
  • Familiarity or experience with building applications around Large Language Models, Agentic AI

Skills

Required

Nice to have

  • software development kits
  • DGX (Deep GPU Xceleration)
  • Security+ certification
  • Elasticsearch certifications
  • distributed systems concepts
  • schema registries
  • Kafka streaming patterns
  • Amazon Web Services (AWS/C2S)
  • Large Language Models
  • Agentic AI

Ready to apply?

You apply with the employer directly. Their original posting is here: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Bethesda-MD/Sr-Software-Engineer_R-00190034

Apply on Leidos