Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer

Today Reston, VA

Description

Leidos is seeking a highly skilled Senior Software Engineer to join our team. This role is vital to both the maintenance of our existing systems and the strategic migration of those systems to cloud-based infrastructure. The successful candidate will be responsible for designing and implementing solutions to complex technical challenges that span multiple domains. Ingenuity, creativity, and technical expertise will be essential in developing innovative systems and capabilities that support critical business and mission objectives.

As a Senior Software Engineer at Leidos, you will be deeply involved in one of our flagship programs. Working on behalf of our U.S. federal government customer, you will directly contribute to the ongoing development and future evolution of a mission-critical national infrastructure system.

Primary Responsibilities:

  • Design, develop, debug, test, document, and deploy software enhancements in alignment with the overall Software Development Strategy.
  • Contributes to the planning and execution of tasks within the software team to ensure timely delivery of project milestones and product releases.
  • Investigate, identify, and resolve complex software and system issues, implementing effective mitigation strategies.
  • Collaborate closely with software and test engineers to ensure that all new and updated software components are thoroughly verified prior to integration into production builds.
  • Partner with senior engineers to analyze requirements, system workflows, data models, and operational processes to design and implement robust software solutions.
  • Evaluate operational feasibility of requested features and changes by analyzing problem definitions, requirements, and proposed solutions.
  • Document and present technical solutions through clear and concise artifacts, including flowcharts, diagrams, code documentation, and well-structured code.
  • Contribute to the overall success of engineering objectives by performing related duties as needed in support of the organization's mission.
  • Maintain clear and consistent communication with project managers, team members, and cross-functional stakeholders to provide status updates and coordinate project efforts.
  • Actively participate in and support Agile software development practices, including sprint planning, stand-ups, retrospectives, and backlog grooming.
  • Utilize industry-standard development tools such as Bitbucket, Jira, Jenkins, and the Atlassian suite (JIRA, Confluence) to manage source control, track development tasks, and automate builds and deployments.
  • Share key project information with team members and foster a collaborative, high-performing development environment.
  • Develop and contribute to detailed project plans; provide input on timelines, resource needs, and technical risks.
  • Apply software engineering best practices and follow established standard operating procedures to ensure quality and compliance.
  • Collaborate with subject matter experts to design technical solutions requiring in-depth analysis and a comprehensive understanding of system impacts.
  • Develop innovative solutions to ambiguous technical challenges, leveraging deep technical expertise and creative problem-solving skills.
  • Communicate effectively with internal teams and external stakeholders, providing clear and actionable insights to guide technical decision-making and project direction.

Want more jobs like this?

Get jobs in Reston, VA delivered to your inbox every week.

Job alert subscription

Basic Qualifications:

  • 5+ years applying general software engineering practices.
  • Bachelor's degree in computer science or closely related technical field.
  • Proven experience in Java development, including hands-on coding, debugging, and implementation.
  • Demonstrated ability to perform complex and advanced system and specialty engineering tasks with minimal guidance.
  • Strong capability to work independently, as well as collaboratively within a team environment.
  • Experience in creating and maintaining technical documentation, including design specifications, system overviews, and user guides.

Preferred Qualifications:

  • C/C++ Development Experience.
  • Development of CI/CD build pipelines utilizing Bitbucket and Git.
  • Amazon AWS Experience, or other cloud platforms.
  • Software Test Automation Experience with tools such as Robot Framework.

Come break things (in a good way). Then build them smarter.

We're the tech company everyone calls when things get weird. We don't wear capes (they're a safety hazard), but we do solve high-stakes problems with code, caffeine, and a healthy disregard for "how it's always been done."

Original Posting:

August 14, 2025
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 $104,650.00 - $189,175.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.

#Remote

Client-provided location(s): Reston, VA
Job ID: Leidos-R-00164667
Employment Type: FULL_TIME
Posted: 2025-08-15T18:50:36

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • Pet Insurance
    • Mental Health Benefits
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K) With Company Matching
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Promote From Within
    • Mentor Program
    • Access to Online Courses
    • Lunch and Learns
    • Internship Program
    • Leadership Training Program
  • Diversity and Inclusion

    Company Videos

    Hear directly from employees about what it is like to work at Leidos.