Leidos

Senior Software Engineer

Leidos
Apply
7 days ago
St. Louis, MO, USA +5 moreSenior
H1B sponsor

Base Salary

$108k - $195k/yr

Responsibilities

  • Lead the design, development, integration, testing, deployment, and sustainment of a GEOINT mission software application.
  • Translate mission and technical requirements into scalable software solutions and lead architecture for application components, services, APIs, and integrations.
  • Develop production-quality backend services and modern web applications using APIs, microservices, and data services.
  • Design and optimize database schemas, queries, and data-access strategies.
  • Troubleshoot complex application, integration, performance, and production issues and lead root-cause analysis.
  • Develop automated unit, integration, and system-level testing strategies.
  • Support CI/CD, DevSecOps, cloud, containerized environments, production releases, and operational troubleshooting.
  • Serve as Scrum Master by facilitating Agile ceremonies, managing sprint priorities and impediments, and supporting continuous improvement.
  • Mentor junior engineers and provide technical direction while remaining hands-on.
  • Contribute to technical documentation, engineering standards, development roadmaps, and evaluation of emerging technologies.

Requirements

  • U.S. citizenship is required under the contract.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field with 8-12 years of relevant experience, or a master's degree with 6-10 years of relevant experience; a doctorate may also qualify, and equivalent experience may substitute for the degree.
  • Active Top Secret/SCI clearance and the ability to successfully pass a polygraph examination.
  • Proficiency with web technologies, object-oriented programming, frontend and backend frameworks, cloud platforms, relational databases, Windows or Linux, and Git.
  • Strong experience with software architecture, application design, APIs, services, distributed applications, databases, data modeling, DevSecOps, CI/CD, and complex production troubleshooting.
  • Experience serving as a Scrum Master or performing Scrum Master responsibilities within an Agile software development team.
  • Experience with Agile methodologies, Scrum ceremonies, sprint planning, backlog management, iterative delivery, Jira, and Confluence.
  • Preferred qualifications include Intelligence Community mission-system experience, Scrum certification, geospatial or intelligence data experience, AWS cloud-native architecture, infrastructure-as-code, CI/CD and security tooling, databases such as PostgreSQL or Elasticsearch, event-driven architectures, messaging, observability, monitoring, logging, and application performance management.

Benefits

  • The position may be performed in Tucson, Arizona; Gaithersburg, Maryland; Alexandria or Chantilly, Virginia; Englewood, Colorado; or St. Louis, Missouri.
  • The posting states a pay range of $107,900.00-$195,050.00.
  • The anticipated requisition close date is no earlier than three days after the October 15, 2026 original posting date.

Tech Stack

AngularAnsibleAWSAzureCSSDjangoElasticsearchFlaskGitGitLab CI/CDHTMLJavaJavaScriptJenkinsjQueryLinuxMicrosoft SQL ServerMySQLNode.jsPostgreSQLPythonReactSonarQubeSpring BootSvelteTerraformVaultVue.jsWindows
Leidos

About Leidos

10,000+ employees

Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.

Contact me