Leidos

Leidos

Software Engineer

Bethesda, MDPosted 4 days ago
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

Leidos is seeking a TS/SCI cleared Software Engineer to join their team supporting the DIA-NDOC DOMEX Technology Platform (DTP) contract. This role involves working closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities across system development, including middle-tier and backend engineering tasks. The team values innovation, collaboration, and professional development, aiming to accelerate career paths. The primary work location is on-site in Bethesda, MD, with a flexible schedule and occasional remote work possibilities depending on client requirements. The position focuses on building and maintaining scalable Python microservices that interface with Kafka for real-time messaging and Elasticsearch for data indexing and search. Services will be deployed and monitored in a Kubernetes environment, with collaboration across cross-functional teams to design reliable, observable, and secure systems. The client's mission is to design and implement a data-centric architecture leveraging cloud-based computing, artificial intelligence (AI), machine learning (ML), and cross-domain transfer systems.

Qualifications

Required Qualifications

  • Bachelor’s Degree and 8 or more years of prior relevant experience or Masters with 6 or more years of prior relevant experience. Experience can be considered in lieu of a degree.
  • Must possess an 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
  • Enthusiastic with the ability to work well in a team and a self-starter who can work on their own

Preferred Qualifications

  • 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 & Technologies

PythonKafkaElasticsearchKubernetesMachine LearningCI/CDFastAPIFlaskDockerLinuxBashGitJenkinsAgileAWS

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Bethesda, MD

Posted

4 days ago

Country

US