# Sr. Software Engineer

**Company**: Leidos
**Location**: Bethesda, MD
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $107,900.00 - $195,050.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Bethesda-MD/Sr-Software-Engineer_R-00190034?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ad1daab8-4fb

## 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
- Python
- Apache Kafka
- Elasticsearch
- Kubernetes
- Docker
- Linux
- RESTful APIs
- microservice architecture
- Git
- DevOps
- AGILE

### 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

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Bethesda-MD/Sr-Software-Engineer_R-00190034?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
