Senior Software Engineer driving technical leadership and mentoring in software development at Leidos. Contributing to cross-team initiatives and fostering a culture of quality in product delivery.
Responsibilities
Provide technical leadership and strategic direction for software solutions using Java, Rust, JavaScript, and React
Lead and influence multiple Agile scrum teams, ensuring alignment on architecture, standards, and delivery goals
Own and drive complex, cross-team technical initiatives from concept through production
Mentor and coach engineers across experience levels, supporting career growth and technical excellence
Serve as a technical escalation point for design, implementation, and production issues
Partner with engineering managers and product owners on roadmap planning, prioritization, and execution
Promote best practices in automated testing, CI/CD, code quality, and secure development
Guide teams in leveraging generative AI tools to improve development efficiency and software quality
Lead architectural reviews, design discussions, and technical decision-making forums
Ensure software solutions are scalable, maintainable, performant, and user-centered
Incorporate user feedback and operational insights to drive continuous product improvement
Contribute hands-on to critical areas of the codebase as needed
Requirements
US Citizen with the ability to obtain and maintain a Top Secret clearance within 365 days
Bachelor's degree in a relevant field and 8+ years of professional software development experience or a Master’s degree with 6+ years of experience
Deep expertise in one or more of Java, Rust, JavaScript, or React
Proven experience in technical leadership, team leadership, or staff/lead engineering roles
Strong background working in Agile/Scrum environments and leading teams using Jira or similar tools
Demonstrated experience driving architecture and solution design across teams
Strong experience with automated testing strategies and continuous delivery
Excellent communication, collaboration, and mentorship skills
Senior Principal Engineer leading full - stack development initiatives using Microsoft technologies at Ingram Micro. Focusing on production system stabilization and self - serve platform design.
Designing high - reliability flight software for Firefly Launch Vehicles and spacecraft. Collaborating with engineering teams and providing technical leadership in a fast - paced environment.
Launch Vehicle Ground Software Engineer developing and maintaining software for aerospace launch operations. Collaborating with propulsion, avionics, and test teams to ensure reliability and efficiency.
Staff Embedded Software Engineer designing and developing embedded software for medical devices at Stryker. Leading a technical team to create industry - leading medical technology products.
Lead Software Engineer architecting high - performance mobile solutions for Angkas. Collaborating with cross - functional teams and mentoring engineers across time zones.
Leading multiple Agile teams and providing technical leadership at Leidos. Responsible for strategic direction and collaboration with product and design stakeholders.
Junior Software Engineer contributing to software design and development in a collaborative team environment at Leidos. Working primarily with Java, Rust, and JavaScript in an Agile setting.
Team Lead guiding multiple Agile teams in software development for Leidos. Providing strategic technical leadership and ensuring delivery of user - centered software.
Senior Software Engineer shaping technical direction at Leidos, leading Agile teams using Java, Rust, JavaScript, and React while mentoring engineers and driving product delivery.
Junior Software Engineer contributing to software design and development for the Defense Sector at Leidos. Working collaboratively in Agile teams using Java, Rust, and JavaScript.