Job Closed
This listing is no longer active.
Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
Software Engineer – Intelligent Platforms, Mid
Location
United States
Posted
63 days ago
Salary
$87.1K - $157.5K / year
Seniority
Senior
Job Description
Software Engineer – Intelligent Platforms, Mid
Leidos
• Design, develop, and maintain backend services and microservices that support intelligent, agent-based platforms • Build and integrate autonomous or semi-autonomous agents that interact with technical and business systems • Develop AI-enabled workflows leveraging LLMs for decision support, automation, analysis, and system interaction • Implement APIs and orchestration logic that enable agents and services to collaborate effectively • Implement and maintain Infrastructure as Code (IaC) to provision and manage cloud environments • Collaborate with systems engineers and ISSEs to translate requirements and security controls into code • Contribute to GitHub-based development workflows, including pull requests, code reviews, and documentation • Support CI/CD pipelines and secure deployments aligned with ATO requirements • Produce clear technical documentation covering code, agent behavior, and system interactions • Contribute to an “everything as code” approach, expressing infrastructure, automation, agent behavior, workflows, and operational artifacts as version-controlled, testable code
Job Requirements
- Must have and maintain a Secret security clearance.
- BS degree and 4+ years of professional software development experience
- Proficiency in at least one modern programming language (Python preferred; Java or Go acceptable)
- Experience building backend services, APIs, or microservices
- Exposure to AI/ML systems, LLMs, or intelligent automation (through professional work or applied projects)
- Familiarity with Infrastructure as Code concepts and tooling
- Experience working in GitHub with collaborative development practices
- Ability to operate effectively in environments with evolving or ambiguous requirements
Benefits
- competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Architect, design, develop, and maintain scalable and consistent services, writing reusable, modular, and maintainable code. • Collaborate closely with stakeholders, product managers, and engineering managers to translate business requirements into effective software solutions. • Perform code reviews, enforce coding standards, troubleshoot and debug complex issues, and ensure high code quality and performance. • Stay up to date with new technologies and tools, drive their adoption when appropriate, and contribute to a culture of continuous learning and team growth.
• Architect, design, develop, and maintain scalable and consistent services, writing reusable, modular, and maintainable code aligned with industry best practices. • Collaborate closely with stakeholders, product managers, and engineering managers to translate business requirements into effective software solutions, define timelines, and estimate effort. • Perform code reviews, enforce coding standards, troubleshoot and debug complex issues, and ensure high code quality and performance. • Stay up to date with new technologies and tools, drive their adoption when appropriate, and contribute to a culture of continuous learning and team growth.
• Architect, design, develop, and maintain scalable and consistent services, writing reusable, modular, and maintainable code aligned with industry best practices. • Collaborate closely with stakeholders, product managers, and engineering managers to translate business requirements into effective software solutions, define timelines, and estimate effort. • Perform code reviews, enforce coding standards, troubleshoot and debug complex issues, and ensure high code quality and performance. • Stay up to date with new technologies and tools, drive their adoption when appropriate, and contribute to a culture of continuous learning and team growth.
• Shaping the architecture of data products designed for data analytics and data science. • Leading the way in data transformation by setting up best practices. • Build reusable technology that enables teams to ingest, store, transform, and serve their own data products. • Engaging with data scientists and machine learning engineers to explore the product landscape. • Embrace continuous learning and experimentation to stay updated on emerging technologies. • Raise the bar of the data quality standards, performing continuous assessment of data quality with stakeholders.

