Jobs · Engineering · Maryland

Software Engineer

Leidos · Bethesda, MD · 6 days ago
HybridEngineering$87k–$157k/yrFull-time

About the role

Join Leidos' all-star team and accelerate your career path through training, teamwork, and challenging technical work. This position offers a unique opportunity to contribute to a mission-focused, solutions-oriented, and adaptive team that values innovation, collaboration, and professional development.

Responsibilities

  • 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.
  • Design, develop, test, and maintain Python microservices.
  • Implement message consumers and producers with Apache Kafka.
  • Integrate with Elasticsearch for real-time and batch data indexing and querying.
  • Write unit and integration tests; ensure high code coverage and reliability.
  • Build CI/CD pipelines for your services and deploy them in Kubernetes clusters.
  • Deploy and monitor your services in a Kubernetes environment.
  • Collaborate with cross-functional teams in designing reliable, observable, and secure systems.
  • Monitor and troubleshoot production issues with observability tools.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Foster an environment of collaboration with the different team members in the goal of providing quality service and product to our customers.

Requirements

  • Bachelor’s Degree and 4-8 years of prior relevant experience or Masters with 2-6 years of prior relevant experience.
  • 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.
  • 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.
  • Strong 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.
  • Enthusiastic with the ability to work well in a team and a self-starter who can work on their own.

Preferred Skills

  • Experience with designing and implementing software development kits.
  • Familiarity with 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.
  • 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.

Pay and Benefits

The pay range for this role is $87,100.00 - $157,450.00. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com.

Securing Your Data

Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work).

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

Similar jobs

Software Engineer

Revenue Management Solutions, LLCOklahoma City, OK· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Q2Austin, TX· 3 wk ago
Engineeringapply on q2ebanking.wd5.myworkdayjobs.com

Software Engineer

Booz Allen HamiltonChantilly, VA· 2 days ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Software Engineer

EpicTallahassee, FL· 3 wk ago
Information Technologyapply on epic.avature.net