Software Engineering Manager


Job Type:Full Time
Apply Now

Job Expectations

Looking for a change? How about changing the future of Australia?

The Software Engineering Manager (SEM) is a Senior Manager position that reports directly to the General Manager Systems Engineering. This role forms part of a senior leadership group whose collective purpose is to manage a service team – an autonomous team of 100-120 people delivering ongoing IT change on content management, data warehouse and big data platforms to support a unique set of business processes within nbn.

The service team leadership group comprises the SEM, a service owner responsible for what the team is to deliver and a service portfolio manager responsible for when (and how in terms of delivery method) the service team will deliver. The SEM will need to work closely with his or her leadership counterparts to ensure the success of the service team.

The Software Engineering Manager will be accountable for the HR management of the software engineers in the service team, comprising of both permanent and extended worker types. This role also involves the establishment and ongoing evolution of sound software engineering practices, the technical quality of the output and acts as a champion to appropriately prioritise technical change work alongside business change to ensure that the underpinning delivery platforms remain fit for purpose and perform within their operational KPIs.

In the context of these responsibilities the SEM is foremost a people leader, responsible for recruiting, organising and inspiring individuals by creating a high-performing culture in which we do great work — a fearless and energetic leader for a team that takes risks and delivers what’s promised.

A bit about your role

Outlined below are the core duties that the Software Engineering Manager will be responsible for delivering:

  • Lead the delivery and system (application platform) teams to drive successful IT application change.
  • Manage multi-disciplinary engineering teams responsible for designing and implementing new functionality, as well as improving existing delivery practises including the applicable forums such as “Design Authority” and tools to support them.
  • Attract, develop and retain a high performing team, offering ongoing feedback, professional growth opportunities, and overall career guidance.
  • Implement and continuously improve processes to ensure that software delivery is as efficient as possible and of the highest quality, taking advantage of appropriate Agile and DevOps practises and following any/all nbn-mandated processes/standards.
  • Establish a set of software engineering metrics that measure software delivery efficiency and quality to enable goal setting and objective improvement measurement.
  • Maintain awareness and point of view on emerging software delivery practises and technologies.

A bit about you

The successful candidate will likely demonstrate a combination of Agile and DevOps engineering practices coupled with strong leadership and drive to deliver software engineering process change to an IT organisation. You will possess a significant background and proven track record in enterprise content management, data warehouse and big data applications/platforms.

As an experienced Software Engineering Manager, you will understand the end to end delivery cycle from idea inception to production ready and its translation to agile and continuous delivery practices for the optimisation of quality and efficiency.

Furthermore, you will be an accomplished people leader; capable of managing and growing a talented team tasked with solving complex problems within a high-growth, highly-technical, service-centric environment.

Life at nbn

At nbn our people have a clear and shared purpose - to empower Australians to redefine the way they live, work and play into the future. As one of the largest infrastructure projects ever undertaken in Australian history, you’ll be part of a ground-breaking team helping to build a brighter future for the country.

In your personal career, you’ll benefit from technical training for professional development, leadership programs and access to the latest technology, as well as being led by a diverse executive team.

*nbn*is committed to an inclusive, flexible and supportive workplace. We strive to ensure that any barriers that may exist are removed to allow everyone equal opportunity to thrive and succeed, regardless of factors such as gender, those who identify as First Peoples, LGBTI+ status, cultural background or disability. We actively focus on encouraging diversity and ensuring that all our people have fair opportunity to reach their career aspirations and potential.

Continue the conversation

If you think this role might be for you, we want to hear from you. Please apply by following the links and sending in your resume only. We do not require a cover letter or any selection criteria to be addressed.

At nbn our people and our planet matter. We have an unwavering commitment to the wellbeing and safety of our employees so that everyone goes home safely each day and can perform at their peak to deliver the nbn™ network. nbn also aims to build a network that minimises energy use and can be operated with minimal impact on the environment.

Worker Type


Time Type

Full time