Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Leidos

Senior Software Engineer

Leidos

. Design, develop, test, and maintain enterprise software applications and services .

Posted 4/25/2026full-timeAlexandria • Maryland, Virginia • 🇺🇸 United StatesSenior💰 $107,900 - $195,050 per yearWebsite

Tech Stack

Tools & technologies
CloudCyber SecurityDistributed SystemsETLGoJavaMicroservicesPythonTypeScript

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain enterprise software applications and services
  • Implement software solutions using modern programming languages (e.g., Java, Python, Go, or similar)
  • Build application components, APIs, automation features, and ETL pipelines that collect, clean, and transform data from source to destination
  • Develop and maintain automation frameworks and integrate with identity and access management systems, HR data sources, and directory services such as Active Directory and Okta
  • Collaborate with DevOps, infrastructure, and cybersecurity teams to ensure seamless deployment and operations
  • Troubleshoot and resolve software defects, integration issues, and performance challenges

Requirements

What you’ll need
  • Active Secret clearance
  • Bachelor’s degree in Computer Science, Software Engineering, Engineering, or related technical discipline and at least 8 years of relevant experience OR Master’s degree in a related field and at least 6 years of relevant experience
  • Current DoD 8570/8140 baseline certification appropriate for Intermediate System Administrator roles (e.g., Security+, GSEC, SSCP, or equivalent)
  • Minimum of 6 years of experience in software engineering and development
  • Proven experience with Agile software development methodologies, particularly SAFE Agile
  • Experience developing software applications in enterprise environments
  • Experience with programming languages such as Java, Python, Go, or similar
  • Strong knowledge of DevSecOps principles and practices
  • Experience implementing secure DevSecOps pipelines and automated CI/CD workflows
  • Experience developing APIs, microservices, and distributed systems
  • Experience supporting CI/CD pipelines and DevSecOps environments
  • Experience applying system administration concepts, including configuration management and deployment operations
  • Strong communication and collaboration skills

Benefits

Comp & perks
  • Competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonGoAPIsETLautomation frameworksDevSecOpsCI/CDmicroservicesdistributed systems
Soft Skills
communicationcollaboration
Certifications
Active Secret clearanceBachelor’s degree in Computer ScienceMaster’s degree in a related fieldSecurity+GSECSSCPDoD 8570/8140 certification