We are oOh!media (pronounced “oh!” media).
oOh!media is the #1 Out of Home company in Australia and New Zealand.
We exist to make public spaces better and brands unmissable, proudly leading the market with innovation, creativity, data and results. Our network plays an important role in the communities they are located, creating engaging environments that inform, entertain and inspire, while connecting brands with audiences at scale.
We are oOh!media, and we are unmissable.
Join us:
We’re a team driven by creativity, innovation, and a sense of community. We show up every day ready to be bold, brave, and push the boundaries of Out of Home advertising. You’ll work alongside a group of talented individuals across Australia and New Zealand, all of whom are dedicated to raising the bar. If you’re ready to realise your potential and make an impact, join us.
About the opportunity:
The Principal Engineer leads the development and enhancement of our engineering culture and practices. This role is critical in fostering an environment of innovation, collaboration, and continuous improvement across our engineering teams. The Principal Engineer will work closely with leadership, engineering teams, and other stakeholders to implement best practices, mentor engineers, and drive the adoption of a high-performance engineering culture.
Key responsibilities
Leadership and Mentorship
Act as a role model and mentor for engineers, providing guidance on best practices, career development, and technical skills. Foster a culture of knowledge sharing, continuous learning, and professional growth within the engineering teams.
Engineering Practices
- Develop, implement, and refine engineering practices, processes, and standards to ensure high-quality software delivery. Promote the use of Agile methodologies, DevOps practices, and oOh! Platform components. Lead initiatives to improve code quality, testing, and documentation practices across teams.
Collaboration and Communication
- Facilitate effective communication and collaboration between engineering teams and other departments (e.g., product owners, delivery leads, analysts, operations).
- Organise and lead regular engineering meetings, workshops, and hackathons to encourage innovation and knowledge exchange.
Culture Building
- Drive initiatives to build and maintain a positive, inclusive, and high-performing engineering culture. Promote a culture of accountability, transparency, and continuous feedback. Champion diversity, equity, and inclusion efforts within the engineering organisation.
Technical Strategy and Vision
- Work with the Head of Engineering and Principal Architect to define and execute the technical vision and strategy for the organisation. Identify and evaluate emerging technologies and trends, and advocate for their adoption where appropriate.
Performance and Improvement
- Implement metrics and KPIs to measure the effectiveness of engineering practices and culture. Analyse performance data with Tech team leads to identify areas for improvement and drive initiatives to enhance productivity and efficiency.
- Conduct regular retrospectives and feedback sessions to continuously refine and improve engineering processes, and influence changes to general delivery practices
Be able to stand in as a Tech Lead or support product teams when required. Although, the primary responsibility is the Engineering leadership, acting as Tech Lead is considered helpful in trialling tooling or practice changes in a product delivery team environment.
Skills and experience:
- Experience: 10+ years of experience in software engineering, with at least 5 years in a leadership or senior technical role.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is preferred.
- Technical Expertise: Experience with Agile, DevOps, and continuous delivery practices, particularly practices commonly adopted by high performing teams.
- Leadership Skills: Proven track record of mentoring and leading engineering teams. Strong interpersonal and communication skills.
- Cultural Fit: Passionate about building and nurturing a positive engineering culture. Committed to diversity, equity, and inclusion.
- Strategic Vision: Ability to think strategically and align engineering practices with business goals. Experience in driving organisational change and innovation.
- Familiarity with AWS cloud computing, microservices / event based architectures, and modern development frameworks.
- Active involvement in the tech community (e.g., contributions to open source projects, speaking at conferences) is strongly preferred.
Our benefits and perks:
- Competitive salary package
- A positive, supportive workplace culture
- Professional growth and development opportunities
- Comprehensive, paid training and ongoing support
If you’re curious, ready for a unique challenge, and want to make a real impact, we want to hear from you!
At oOh!, we celebrate diversity and strive for an inclusive environment. We welcome applications from all backgrounds, including Aboriginal and Torres Strait Islander peoples, people with disabilities, LGBTQIA+ individuals, and refugees.
Applicants must be Australian citizens or hold permanent residency. Successful completion of reference checks, and a valid driver’s licence check are required for this role.
- Published on 11 May 2025, 10:36 PM