Senior Software Engineer
Company: Leidos
Location: Gaithersburg
Posted on: April 1, 2026
|
|
|
Job Description:
Leidos Intelligence Sector combines technology-enabled services
and mission software capabilities in the areas of cyber, logistics,
security operations, and decision analytics to support our defense
and intel customers’ mission to defend against evolving threats
around the world. Our team’s focus is to ensure our customers have
the right tools, technologies, and tactics to keep pace with an
ever-evolving security landscape and succeed in their pursuit to
protect people and critical assets. Geospatial Analyst Solutions
Directorate, part of the National Solutions Business Area, is
currently seeking an experienced Software Engineer for the Maru
Program. The Maru Program delivers mission-critical, modern
software solutions across our customer’s enterprise using Agile,
DevSecOps, and cloud-native methodologies. We are seeking an
experienced Full-Stack Software Engineer to contribute to the
design, development, and delivery of scalable software solutions
within our engineering organization. This role is responsible for
implementing high-quality software across the full stack while
collaborating with cross-functional teams to deliver reliable and
maintainable systems. The ideal candidate possesses strong
object-oriented programming expertise, backend development
experience, and the ability to contribute to front-end and DevOps
efforts as needed. This individual will work independently on
complex technical tasks while supporting overall team objectives
and solution delivery. Clearance Level Required: A current and
active TS/SCI clearance with the ability to obtain a Polygraph is
required, for consideration. Primary Responsibilities:
Object-Oriented Programming: Design, develop, test, troubleshoot,
and maintain scalable software applications using object-oriented
design principles. REST API Development: Implement and maintain
RESTful services to support application functionality and
integrations. Database Development: Develop and optimize SQL
queries; contribute to database schema updates and performance
improvements. Linux Environments: Develop, deploy, and troubleshoot
applications within Linux-based environments. System
Troubleshooting: Diagnose and resolve technical issues spanning
application and database layers. Solution Design Collaboration:
Contribute to technical design discussions and support
implementation of approved architectures. Cross-Functional
Collaboration: Partner with engineers and stakeholders to translate
requirements into effective technical solutions. Code Quality &
Best Practices: Participate in code reviews and support adherence
to established engineering standards. Basic Qualifications: US
citizenship is required per contract. Bachelor’s degree in Computer
Science, Software Engineering, or related field with 8–12 years of
relevant experience or Master’s degree with 6–10 years of relevant
experience. Java or Python: Professional experience designing and
implementing object-oriented applications. REST APIs: Experience
developing and maintaining RESTful services. SQL: Strong experience
writing and optimizing queries within relational databases. Linux:
Working knowledge of Linux environments for development and
deployment. Experience working on moderately complex technical
projects with minimal supervision. Preferred Qualifications:
JavaScript: Experience developing front-end functionality. GitLab
CI/CD: Experience working with CI/CD pipelines. Containerization:
Familiarity with Docker or OpenShift. Experience with Spring Boot,
PostgreSQL, Tomcat, or Maven. Experience working in Agile
development environments. Experience deploying and supporting
applications in AWS environments. Experience with modern web
frameworks. MARU If you're looking for comfort, keep scrolling. At
Leidos, we outthink, outbuild, and outpace the status quo — because
the mission demands it. We're not hiring followers. We're
recruiting the ones who disrupt, provoke, and refuse to fail. Step
10 is ancient history. We're already at step 30 — and moving faster
than anyone else dares. Original Posting: March 17, 2026 For U.S.
Positions: While subject to change based on business needs, Leidos
reasonably anticipates that this job requisition will remain open
for at least 3 days with an anticipated close date of no earlier
than 3 days after the original posting date as listed above. Pay
Range: Pay Range $107,900.00 - $195,050.00 The Leidos pay range for
this job level is a general guideline only and not a guarantee of
compensation or salary. 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.
Keywords: Leidos, Chantilly , Senior Software Engineer, IT / Software / Systems , Gaithersburg, Virginia