
Backend Software Engineer
Leidos
full-time
Posted on:
Location Type: Office
Location: Gaithersburg • Arizona • Colorado • United States
Visit company websiteExplore more
Salary
💰 $107,900 - $195,050 per year
Tech Stack
About the role
- Design, develop, test, and maintain backend services using Java or Python
- Design and implement RESTful services to support application functionality and integrations
- Apply strong object-oriented design principles to build scalable and maintainable systems
- Write and optimize SQL queries to support application functionality and performance
- Coordinate with external teams to understand data sources, interfaces, and access patterns, and translate requirements into backend integrations
- Participate in technical design discussions and contribute to backend architecture decisions
- Develop, deploy, and troubleshoot applications within Linux-based environments
- Diagnose and resolve issues across application and database layers
- Participate in code reviews and ensure adherence to engineering standards
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field with 8–12 years of experience; or a Master’s degree with 6–10 years of experience
- U.S. Citizenship
- Active TS/SCI clearance with the ability to successfully pass a Polygraph
- Strong professional experience developing backend applications in Java or Python
- Proven ability to design and develop RESTful APIs that support scalable application functionality
- Solid SQL experience, including writing and optimizing queries across relational databases
- Confident working in Linux‑based environments
- Ability to work independently and drive solutions to moderately complex and complex technical challenges.
Benefits
- competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonRESTful servicesSQLobject-oriented designbackend developmentLinuxapplication troubleshootingdatabase optimizationAPI design
Soft Skills
independent workproblem-solvingtechnical discussionscollaborationcommunication
Certifications
Bachelor’s degreeMaster’s degreeTS/SCI clearance