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 26 Oct 2026

Software Engineer

Leidos mid full-time

Salary

$87,100 - $157,450 per year

Apply on Leidos

Description

As a mid-level Software Engineer at Leidos, you will build backend services, intelligent agents, and automation workflows that power platforms advancing mission-critical environments. These platforms leverage agent-based architectures, automation, and AI-driven capabilities for intent-driven interaction with systems like network operations and enterprise processes.

You will work within a multi-disciplinary team of software engineers, systems engineers, ISSEs, and security professionals, collaborating in GitLab to deliver secure, scalable, and compliant AI-enabled solutions.

Primary Responsibilities

  • Design, develop, and maintain backend services and microservices supporting intelligent, agent-based platforms
  • Build and integrate autonomous or semi-autonomous agents interacting with technical and business systems
  • Develop AI-enabled workflows leveraging LLMs for decision support, automation, analysis, and system interaction
  • Implement APIs and orchestration logic enabling agents and services to collaborate effectively
  • Implement and maintain Infrastructure as Code (IaC) to provision and manage cloud environments
  • Collaborate with systems engineers and ISSEs to translate requirements and security controls into code
  • Contribute to Git-based development workflows, including pull/merge requests, code reviews, and documentation
  • Support CI/CD pipelines and secure deployments aligned with ATO requirements
  • Produce clear technical documentation covering code, agent behavior, and system interactions
  • Contribute to an 'everything as code' approach, expressing infrastructure, automation, agent behavior, workflows, and operational artifacts as version-controlled, testable code

Required Skills and Experience

  • BS degree and 4+ years of professional software development experience
  • Proficiency in at least one modern programming language (Python preferred; Java or Go acceptable)
  • Experience building backend services, APIs, or microservices
  • Exposure to AI/ML systems, LLMs, or intelligent automation
  • Familiarity with Infrastructure as Code concepts and tooling
  • Experience working in GitLab and/or GitHub with collaborative development practices
  • Ability to operate effectively in environments with evolving or ambiguous requirements
  • Must have and maintain a Secret security clearance

Preferred Qualifications

  • Active Security+ certification or equivalent IAT Level II certification
  • Experience building or orchestrating agents, workflows, or autonomous systems
  • Familiarity with LLM integration patterns
  • Experience with containerization and orchestration technologies (Docker, Kubernetes)
  • Familiarity with cloud platforms (AWS GovCloud preferred)
  • Experience developing AI-enabled systems in regulated or secure environments
  • Experience applying 'as code' approaches beyond infrastructure

Skills

Nice to have

Apply on Leidos