MediaWorks is looking for a talented Software Engineer to help design, build, and enhance the systems that power our Out of Home (OoH) and digital media platforms.
There's lots of exciting growth opportunities at MediaWorks as we've secured all four major Auckland Transport outdoor advertising concessions — street furniture, transit, transport hubs, and billboards — making us New Zealand's largest Out-of-Home (OoH) provider. Combined with our #1 radio brands, this expansion cements our strong market position as we reach millions of Kiwis every week.
The Role:
As Software Engineer at MediaWorks, you will contribute across the entire software development lifecycle to build high-quality, user-centric products and integrations. Working in a collaborative environment, you will participate in both backend and frontend development using modern technologies. You will focus on writing clean, efficient, and maintainable code while engaging in problem-solving with a future-focused, innovative mindset and high degree of autonomy. Your contributions will play a key role in shaping digital infrastructure and delivering impactful solutions to our customers.
What you will do:
- Build, test, and maintain scalable backend systems using modern software languages such as Go and Typescript
- Develop responsive and dynamic user interfaces using modern JavaScript frameworks such as Svelte
- Create and consume RESTful APIs and integrate with PostgreSQL or other modern SQL or NoSQL-based databases
- Participate in code reviews, documentation, and the delivery of clean, maintainable, and well-documented code.
- Contribute to testing strategies and CI/CD pipelines to ensure the reliability and performance of applications.
- Support debugging and troubleshooting of issues in production and development environments.
What you'll bring:
Ideally you will possess the following skills and attributes:
- 3-5 years Software Engineering background, including experience in full stack web development.
- Proficient in a modern backend language (Go preferred, Node.js and Python acceptable)
- Experience with modern JavaScript frameworks (Svelte, React, Vue, Angular)
- Strong understanding of RESTful API design and database management with SQL (PostgreSQL preferred) or NoSQL
- Familiarity with version control (Git) and CI/CD practices
- (Nice to have) Experience with AWS-native cloud services and infrastructure-as-code (e.g., Terraform, AWS CDK).
Why you'll enjoy working at MediaWorks:
- A culture built on inclusion, respect, and loving your tribe.
- Work in a vibrant, social environment where creativity, innovation, and "we don't do boring" lead the way.
- Collaborate with talented people across NZ's most-loved radio brands, rova, and our premium outdoor network.
- Earn a competitive salary with ongoing career development, mentoring, and training to help you succeed.
- Enjoy birthday leave, volunteer leave, exclusive MediaWorker perks and discounts, and free access to our wellness platform.
- Be part of a fun, supportive and inclusive team that celebrates differences and makes a positive impact.
- Get involved with Moana, Rainbow, and Women's network groups, and support community change through the MediaWorks Foundation.
About Us:
MediaWorks engages with up to 3.5 million Kiwis across radio, digital, and out-of-home (OoH) each week — that's 85% of the New Zealand population. With over 2.4 million weekly radio listeners and more than 5,000 outdoor touchpoints nationwide, our portfolio includes The Edge, The Rock, More FM, The Breeze, The Sound, Mai FM, George FM, Magic, Humm FM, Channel X, and our digital streaming app rova. Our premium outdoor network spans digital billboards, classic static sites, and extensive transit media across Auckland, delivering high-impact connections whenever and wherever audiences are.
We're proud to do meaningful work that connects and supports communities across Aotearoa. At MediaWorks, we embrace inclusion and diversity, creating a workplace where everyone feels safe, respected, valued, and supported. Our values are simple: love your tribe, bring our best selves, and we don't do boring.
MediaWorks & Auckland Transport - Driving Positive Change Together
As an Auckland Transport partner, we're committed to creating opportunities for people from under-served communities — offering full-time (30+ hours) permanent roles at a living wage or above, a 12-month industry skills training plan, and individual coaching, mentoring, and support during the first year.
Here are a few things you need to know about us:
- At MediaWorks, we recognise that to be the most innovative company, we must also be the most diverse. We are committed to creating an environment where all employees are included, are treated with dignity and respect and are in a position to contribute to our future success.
- Due to the fast paced nature of MediaWorks, our vacancy close dates may be subject to change, so don't muck around and make sure you apply as soon as possible.