Software Engineer | Audience Engagement Platforms

4 weeks ago


Sydney, Australia abc Full time

About the Role

Design and develop digital platforms that enables ABC Product, Media, and Marketing teams to communicate, re-engage and grow ABC audiences across the wide range of ABC audience products. Be part of an engineering team that supports, learns, and improves engineering practices as we contribute to the success of the ABC. 

Key Accountabilities

Develop technical, sustainable software solutions for the purpose of re-engaging with ABC audiences across ABC digital products.  Develop and maintain ABC digital marketing technology platforms with a focus on API integrations with ABC content and data systems.  Contribute to improving modern software practices within the team, including areas such as monitoring, automated testing, cloud infrastructure management, and documentation.  Work closely with other digital products, marketing, and media teams to strengthen and improve platform integrations with ABC digital app and web products.  Within a software team, continuously strengthen the architectural foundation of the platform and provide support for the architectural improvements and best practices.  Support the goal of building a highly trustworthy and audience privacy focused platform by constantly improving and building on industry and privacy standards. 

About You

Solid experience in one or more programming languages or frameworks such as Go, React, or Typescript with the ability to write clean, efficient, and testable code.  Considerable experience in front-end web or back-end software technologies such as RESTful API, GraphQL, cloud-based data sources, and integration with third party vendor platforms  Demonstrated experience developing in a modern cloud-based software development environment. At the ABC we are an AWS shop.  An interest of mobile app architecture, and mobile software development practices.  Demonstrated experience in assessing, selecting, and using modern frameworks and software services.  Ability to share knowledge and foster an open and creative approach to software development both within and across teams.  Analytical and problem-solving skills with the ability to break down generally complex problems with attention to detail.  Organisational skills with the proven ability to effectively plan and prioritise projects and tasks, while working to ensure project timelines are met.

What’s In It For You?

Come and join the vibrant Digital Product department in the ABC. Our mission is to enable ABC’s digital future, where ABC transitions from a traditional broadcaster to Australia’s most trusted and valued digital media organisation. Through harnessing our talents in digital, collaborating with our partners and delivering beyond expectations, we ensure the ABC not just remains relevant but thrives.

As a group of product and platform teams, we develop and maintain the ABC's audience facing digital products across mobile, connected TV, desktop, and smart speakers. Whether it is staying informed of the latest breaking news, bringing some great TV on iview, streaming the Hottest 100 on the triple j app and website, or entertaining the kids with our ABC Kids app - the ABC's Digital Product offerings are some of Australia's most loved and most used platforms.

Your work will be appreciated by millions of audiences across Australia. We are an AWS shop; you will have the opportunity to work on the latest and greatest cloud technology. You will have the chance to contribute to the solution architecture of our systems. We are an open and cohesive team where your voice will not get lost. You can get a sneak peek into our engineering world through our developer blog: 

We are committed to career development and invest in our people to grow and become leaders in their fields. Everyone in the Digital Product department has a designated budget for training and development. We believe in flexible approaches to working and building self-organising and collaborative teams that offer friendly and supportive environments in which all team members can strive and grow.


  • Software Engineer

    6 days ago


    Sydney, New South Wales, Australia abc Full time

    About the Role Design and develop digital platforms that enables ABC Product, Media, and Marketing teams to communicate, re-engage and grow ABC audiences across the wide range of ABC audience products. Be part of an engineering team that supports, learns, and improves engineering practices as we contribute to the success of the ABC. Key...

  • Software Engineer

    5 days ago


    Sydney, New South Wales, Australia Tech-Group Svcs-Enterprise Platforms Full time

    A fantastic opportunity for a Middle & Senior Software Engineer specializing in Integrations and Automation to join Domain in the Enterprise Platforms team. The main focus will be on building a variety of services to connect data and systems, streamline workflows, and deliver applications to enhance efficiency for our internal users. Working closely with the...

  • Sr. Software Engineer

    2 months ago


    Sydney, Australia Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...

  • Sr. Software Engineer

    3 weeks ago


    Sydney, Australia Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...


  • Sydney, New South Wales, Australia Dew Software Inc Full time

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr.Software Engineer to join our team.As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence.We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...


  • Sydney, Australia Guardian News & Media Full time

    We are seeking an assistant audience editor to support the audience editor in ensuring Guardian Australia’s journalism reaches the broadest, most relevant audience, including by maximising traffic, SEO and off-platform engagement. **You’ll be.** - Working closely with the audience editor to grow Guardian Australia’s audience, whilst also safeguarding...

  • Software Engineer

    4 weeks ago


    Sydney, Australia Tech-Group Svcs-Enterprise Platforms Full time

    A great opportunity for a Mid & Senior Software Engineer with a focus on Integrations and Automation, to join Domain in our Enterprise Platforms team. Whose primary goal will be to build a wide range of services to integrate data and systems, automate workflows and processes and ship apps to accelerate work for our internal stakeholders. Supporting the team...

  • Software Engineer

    2 months ago


    Sydney, Australia Pivot Software Full time

    Job Description About the opportunity… Are you passionate about crafting clean, maintainable code and developing innovative technical solutions? As a Software Engineer at ELMO, reporting to the Engineering Manager, you'll collaborate closely with a talented team of Engineers, Designers, and Product Managers to bring new features to life. ...


  • Sydney, New South Wales, Australia Guardian News & Media Full time

    We are seeking an assistant audience editor to support the audience editor in ensuring Guardian Australia's journalism reaches the broadest, most relevant audience, including by maximising traffic, SEO and off-platform engagement.You'll be. Working closely with the audience editor to grow Guardian Australia's audience, whilst also safeguarding editorial...

  • Software Engineer

    3 weeks ago


    Sydney, Australia ELMO Software Full time

    Some of our benefits include: Hybrid work set up Paid Parental leave - 12 weeks primary, 6 weeks secondary Birthday leave, YOU day each year, as well as connecting people leave (up to 6 weeks working from anywhere) Inhouse Learning and Development initiatives ELMO Social and Diversity clubs Wellbeing initiatives such as boot camp, yoga etc. ...

  • Software Engineer

    5 days ago


    Sydney, New South Wales, Australia ELMO Software Full time

    Some of our benefits include: Hybrid work set up Paid Parental leave - 12 weeks primary, 6 weeks secondary Birthday leave, YOU day each year, as well as connecting people leave (up to 6 weeks working from anywhere) Inhouse Learning and Development initiatives ELMO Social and Diversity clubs Wellbeing initiatives such as boot camp, yoga etc. Mental...

  • Software Engineer

    4 weeks ago


    Sydney, Australia Firesoft People Full time

    Software Engineer - Trading Platforms Location: Sydney CBD, AustraliaSalary: Up to $180,000 Are you passionate about technology and ready to push boundaries? Join our unique and innovative fintech disruptor in Sydney. We’re seeking dedicated individuals who want to revolutionize the Australian market by building cutting-edge systems and supporting...

  • Software Engineer

    3 weeks ago


    Sydney, Australia Firesoft People Full time

    Software Engineer - Trading Platforms Location: Sydney CBD, AustraliaSalary: Up to $180,000 Are you passionate about technology and ready to push boundaries? Join our unique and innovative fintech disruptor in Sydney. We’re seeking dedicated individuals who want to revolutionize the Australian market by building cutting-edge systems and supporting...


  • Sydney, Australia Amazon Full time

    DESCRIPTIONAre you interested in building hyper-scale services in the cloud. At AWS, engineers get the chance to work on scalability solutions, large scale applications and entirely new products that change the landscape for billions of users worldwide. From RDS to AQUA, Redshift to Aurora, Platform to Builder Tools; AWS engineers are simplifying the...

  • Audience Editor

    2 weeks ago


    Sydney, Australia Mamamia Full time

    Mamamia is on the lookout for a**n Audience Editor** to join our best-in-class** Content **team. **But first, here's a bit about us.** Mamamia is Australia's largest women's company. Our core purpose is to make the world a better place for women and girls. That's what guides everything we do. And, uh, we do a lot. Mamamia reaches seven million women each...


  • Sydney, New South Wales, Australia Amazon Full time

    Senior Software Engineer, Compute Platforms Are you interested in building hyper-scale services in the cloud.At AWS, engineers get the chance to work on scalability solutions, large scale applications and entirely new products that change the landscape for billions of users worldwide.From RDS to AQUA, Redshift to Aurora, Platform to Builder Tools; AWS...


  • North Sydney, Australia Amazon Web Services Australia Pty Ltd Full time

    Are you interested in building hyper-scale services in the cloud. At AWS, engineers get the chance to work on scalability solutions, large scale applications and entirely new products that change the landscape for billions of users worldwide. From RDS to AQUA, Redshift to Aurora, Platform to Builder Tools; AWS engineers are simplifying the complex.This role...


  • North Sydney, Australia Amazon Web Services Australia Pty Ltd Full time

    Are you interested in building hyper-scale services in the cloud. At AWS, engineers get the chance to work on scalability solutions, large scale applications and entirely new products that change the landscape for billions of users worldwide. From RDS to AQUA, Redshift to Aurora, Platform to Builder Tools; AWS engineers are simplifying the complex.This role...


  • Sydney, New South Wales, Australia Kudosity Full time

    Kudosity is seeking a Junior Software Engineer to work with Platform Engineering to ensure our development teams have a strong and stable platform to deliver on.About us Kudosity offers a range of capabilities, including global messaging and connectivity access, Software-as-a-Service (Saa S) messaging platforms with advanced contact, and campaign management...


  • Sydney, Australia Pivot Software Full time

    Job Description About the opportunity.. Are you ready to take on a pivotal role in our engineering team? Do you have a passion for solving complex technical problems and driving innovation? We are seeking a skilled Technical Lead Engineer to join our dynamic team and lead the charge in technical excellence. Reporting directly to the Engineering...