Principal Software Engineer - Enablement for National Security
About the Role
We are seeking a Principal Software Engineer - Enablement to join our team at Leidos. This is not just any role; it’s a chance to redefine how software systems are built and trusted. As a Principal Software Engineer, you will not only develop systems but also reshape their conception and delivery. This remote Principal Software Engineer position is ideal for someone with a strong architectural vision and the courage to challenge traditional methods in pursuit of excellence.
What You'll Do
- Lead technical software activities within the SW Enablement team portfolio.
- Collaborate with the Enablement Lead and Chief Solution Architect to validate new practices and tools.
- Coach teams on adopting new practices and help developers navigate rapid changes.
- Advocate for the safe and humane use of AI in software development.
- Work closely with professionals in Software, Cyber, and AI Accelerators to provide feedback on new tools.
Requirements
- Master’s degree or Ph.D. with 15+ years of experience in a relevant field.
- Experience as a software technical lead or architect for large-scale systems.
- Demonstrated experience with AI tools throughout the software development lifecycle.
- Proficiency in designing and operating DevOps pipelines in cloud and on-prem environments.
- Ability to obtain a security clearance for a position of trust within the US government.
Nice to Have
- Scaled Agile Development experience.
- Membership in the Leidos Solution Architect program.
What We Offer
- Competitive compensation and benefits package.
- Health and wellness programs.
- Paid leave and retirement plans.
- Opportunities for professional development and growth.
- Flexible remote work arrangements.
This Principal Software Engineer remote position is not for the faint-hearted. At Leidos, we are looking for disruptors who are ready to tackle complex challenges and drive innovation in critical missions. If you are passionate about making a difference and want to apply cutting-edge AI to impactful problems, we want to hear from you!
This Principal Software Engineer role at Leidos offers a unique opportunity to lead transformative projects in a remote setting, impacting national security. With a competitive salary and a focus on innovation, it's an attractive position for experienced engineers.
Who Will Succeed Here
Deep understanding of AI Tools such as TensorFlow and PyTorch, coupled with hands-on experience in building scalable applications that leverage these technologies for national security purposes.
Proficiency in DevOps practices, including CI/CD pipelines with tools like Jenkins and Docker, to enable rapid deployment and continuous improvement in a remote work environment.
Strong architectural vision with a proven track record in designing cloud-native applications using AWS or Azure, demonstrating the ability to innovate and challenge traditional software development methodologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months