‹ Back to all jobs

Senior Software EngineerHybrid

LocationSydney, NSW 2000
Work TypeFull time
Positions1 Position
  • Software Engineer

Possibility to work from Melbourne office

Job no: GP896


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. 

The Opportunity

We are seeking a talented and motivated fullstack Software Engineer to join our dynamic engineering product team at oOh!media to help build out the next generation of oOh!media's products based on an event driven architecture (EDA). We adopt a serverless first approach, primarily using the tech stack golang, Nodejs for backend services and svelte / react for frontend. You will be applying DORA identified best practices to ensure our CI / CD, security and testing processes enable you to deliver high quality, maintainable software solutions.

Key responsibilities:

  • Design, develop, and maintain high-quality, scalable software solutions using event-driven architecture and serverless patterns.
  • Participate in code reviews and provide constructive feedback to peers.
  • Provide mentorship to junior engineers, fostering a culture of continuous learning and improvement.
  • Investigate and resolve production incidents.
  • Ensure all software solutions meet the company's quality standards through rigorous testing and validation.

In order to be considered for this role:

  • Experience in Typescript / Nodejs.
  • Experience in SQL (Postgres) and NoSQL databases (DynamoDB / MongoDB).
  • Experience in Event Driven Architecture and serverless patterns.
  • Experience with AWS services using Infrastructure as code.
  • Experience with front-end frameworks such as React, Vue, or Svelte.
  • Understanding of CI / CD practices.
  • Ideally have exposure with golang and AWS CDK.


Benefits and perks:  

  • Flex your way: Whether you're working partly in the office or remotely (where business allows), we give you the flexibility to make time for what matters. 
  • Grow sustainably: Personal and career growth is key. Through tailored training programs, development planning, NGEN memberships, and more, we’re here to help you thrive every day. 
  • Leave your way: From extra leave options and inclusive paid parental leave to wellbeing days and community service leave, we’ve got your back. Plus, you can swap a public holiday for a personal day of significance. 
  • Support for you: Your wellbeing matters. With free support through Sonder, discounted gym memberships, and online wellness perks, we help you feel your best. 
  • Celebrate you: Our Active Reward and Recognition Program highlights the great work you do. When you go above and beyond, we’ll make sure you’re seen and celebrated. 

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.