Lead Software Engineering
Unlock your leadership potential by taking on a key role in one of Australia's most significant defence programs.
We're seeking an experienced software engineer to lead our team in planning and managing release schedules, overseeing build and deployment pipelines, and developing governance processes that balance speed with quality and compliance.
This is an exciting opportunity for a senior engineer or Release Manager looking to move into a leadership position within a modern Agile DevSecOps environment. You'll work closely with integration, verification and validation, and delivery teams to ensure seamless software releases and integrations.
Key Responsibilities:
* Plan and manage release schedules, coordinating across teams.
* Oversee build and deployment pipelines, ensuring smooth promotion through environments.
* Develop and enforce release governance processes, balancing speed with quality and compliance.
* Identify, track, and mitigate release-related risks and dependencies.
* Define and refine processes that maintain configuration control across the program.
* Ensure software elements are correctly baselined and integrated into the Product Lifecycle Management system.
As a successful candidate, you'll have:
* A degree in software engineering, computer science, or similar – or equivalent experience.
* Strong skills in release management, scheduling, and stakeholder coordination.
* Hands-on experience with CI/CD tools (e.g., GitLab pipelines).
* Proven experience with version control and repository management (e.g., GitLab, Nexus).
* Solid understanding of Agile/DevSecOps practices.
* Strong communication and leadership skills, with the ability to guide technical teams and influence stakeholders.
You'll work on cutting-edge technology and nation-critical programs, alongside some of the best minds in the industry. Our culture values innovation, technical excellence, and career growth, while making a meaningful contribution to Australia's defence capability.