Senior Software Engineer
Job in
Tucson, Pima County, Arizona, 85731, USA
Listed on 2026-10-17
Listing for:
Leidos
Full Time
position Listed on 2026-10-17
Job specializations:
-
Software Development
Software Engineer, Software Architect, Senior Developer, DevOps
Job Description & How to Apply Below
As a Senior Software Engineer, you’ll be a key technical leader, shaping software architecture, solving complex engineering challenges, and helping drive the evolution of critical application capabilities. You’ll remain hands-on while influencing technical direction, mentoring engineers, and collaborating with architects, systems engineers, Dev Sec Ops , test professionals, and mission stakeholders.
The Senior Engineer is responsible for complex software development, technical design, integration, troubleshooting, and engineering leadership. You’ll take ownership of significant technical areas and provide technical direction to other engineers while remaining hands-on with development.
Position may be performed in the following locations below.
• Tucson, AZ
• Gaithersburg, MD
• Alexandria, VA
• Chantilly, VA
• Englewood, CO
• St. Louis, MO Clearance Level
Required:
Active Top Secret/SCI with the ability to successfully pass a Polygraph examination.
Primary Responsibilities:
• Lead the design, development, integration, testing, deployment, and sustainment of a software application that supports our customer’s GEOINT mission.
• Translate mission, systems, and technical requirements into scalable software solutions.
• Lead technical design for application components, services, APIs, and integrations.
• Develop and maintain high-quality production software.
• Design and implement scalable backend services and modern web applications.
• Evaluate architectural approaches and recommend solutions based on mission and technical requirements.
• Develop and integrate RESTful APIs, microservices, and data services.
• Design and optimize database schemas, queries, and data-access strategies.
• Troubleshoot complex application, integration, performance, and production issues.
• Lead root-cause analysis for significant technical problems.
• Develop automated unit, integration, and system-level testing strategies.
• Support CI/CD, Dev Sec Ops , cloud, and containerized environments.
• Identify and address technical debt, reliability issues, scalability limitations, and security concerns.
• Serve as a Scrum Master for an Agile software development team, facilitating sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.
• Partner with Product Owners and development team members to manage sprint priorities, remove impediments, and support the timely delivery of high-quality software capabilities.
• Promote Agile best practices, foster team collaboration, and drive continuous improvement in sprint execution, team efficiency, and software delivery.
• Provide mentorship and guidance to junior engineers.
• Collaborate closely with Test Engineering, Dev Sec Ops , Systems Engineering, Security, and mission stakeholders.
• Support production releases and operational troubleshooting.
• Evaluate emerging technologies and determine their applicability to mission needs.
• Contribute to technical documentation, engineering standards, and development roadmaps.
Basic Qualifications:
• US citizenship is required per contract.
• Bachelor's degree in Computer Science, Software Engineering, or related field and 8-12 years of prior relevant experience or Master’s with 6-10 years of prior relevant experience. May possess a Doctorate in technical domain. Equivalent experience may be considered in lieu of…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×