About the Role
Leidos is bringing on a Software Engineer to strengthen their team, working in an on-site setup. More jobs at Leidos and this is an entry-level position designed to help someone build foundational skills alongside a supportive team. If growth and real ownership matter to you, this role is worth exploring further.
This Software Engineer role at Leidos puts you alongside experienced peers tackling problems that matter to the business, with real ownership built in. This is a full-time position with the stability and benefits that come with a permanent role.
Role Overview
Working closely with senior engineers and mentors, you’ll play a key role in the team’s day-to-day engineering work. On a typical day, this Software Engineer role involves:
- architect develop, test, and maintain high-quality software features
- engage in code reviews, technical design discussions, and sprint planning
- collaborate with cross-functional partners including product, design, and QA
- troubleshoot and resolve production issues to ensure a reliable user experience
Alongside the core tasks, you’ll be expected to keep communication clear with teammates and stakeholders, document your work well, and help the team keep improving how it ships software.
Requirements & Qualifications
Since this is an entry-level opening, the focus is on fundamentals, curiosity, and growth potential, including:
- a strong foundation in computer science fundamentals and software design
- proficiency in one or more modern programming languages
- strong communication skills and a collaborative, team-first mindset
- experience with version control, testing practices, and collaborative development
If you don’t meet every requirement, Leidos still encourages an application — potential and demonstrated ability matter just as much as an exact match.
Location & Work Setup
Based in United States, this is an on-site role, with the team working together in person to collaborate closely on a daily basis. The finer points of work arrangement and relocation are typically confirmed later in the interview process. As with most on-site positions, collaboration happens through a blend of live meetings and asynchronous updates — so communication matters just as much as technical ability.
How to Apply
Interested? Apply through Leidos’s careers page with an up-to-date resume that highlights experience relevant to this Software Engineer role. Adding a short note on why this team and role interest you can help your application stand out. View all Software Engineer openings if you’d like to compare this opportunity with similar openings.
