Junior Software Engineer

LiveHire Limited

Sydney

On-site

AUD 70,000 - 90,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Modern offices with great amenities
Competitive salary and bonus
Career development opportunities
Generous parental leave
Wellness initiatives
Work with leading brands

Job summary

oOh!media is expanding its Technology team in North Sydney. We are seeking a Junior Software Engineer who will rotate across teams, balancing building, guiding and leading activities under mentorship.

You will work with Go, Node.js, AWS, and AI-powered tools to deliver real products and features in a supportive environment. You will contribute to debugging, testing and code reviews, while developing your technical capability and progressing through clear pathways.

Qualifications

  • Up to 3 years of professional software engineering experience, or equivalent education/training.
  • Foundations in at least one modern programming language such as JavaScript/TypeScript, Go, Python or similar.
  • Understanding of RESTful APIs, HTTP, databases and unit testing.
  • Experience using AI assistants such as GitHub Copilot, Claude or ChatGPT for coding, debugging and learning, with emphasis on testing and reviewing AI-generated code.
  • Growth mindset and eagerness to learn in a fast-moving tech environment.

Responsibilities

  • Software Development: Build and deliver well-defined features with guidance from experienced engineers.
  • Modern Technology: Develop across Go, Node.js, AWS and serverless architectures.
  • AI & Emerging Technology: Contribute to AI-powered features and workflows.
  • Testing & Debugging: Write maintainable, reliable code with good tests.
  • Code Reviews & Collaboration: Participate in reviews and planning with peers.
  • Continuous Learning: Learn from team feedback and expand your engineering capabilities.
  • Product & User Focus: Understand user needs and contribute ideas to improve solutions.

Skills

Go
JavaScript/TypeScript
Python
REST APIs
AI coding tools
Problem solving
Team collaboration

Education

Computer Science degree or equivalent

Tools

Git
GitHub Copilot
AWS

Job description

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 have a unique culture, purpose and set of values that shape how we show up every day. We Win as One. We are Hungry. Always. And we Own It. We are oOh!media, and we are unmissable.

About the opportunity:
  • Employment Type: Full-time, Permanent
  • Flexibility: A vibrant, collaborative culture with 4 days in the office and flexibility built in
  • Location: North Sydney

We are looking for an enthusiastic and motivated Junior Software Engineer to join our Technology team. As a Junior Engineer, you will balance Building (85%), Guiding (10%), and Leading (5%) responsibilities. You will see yourself rotating across multiple teams and functions to provide exposure to different ways of working and professional experiences. You'll develop your skills in a supportive environment, with mentoring from experienced professionals and clear progression pathways.

You’ll be part of a supportive and collaborative engineering environment, contributing to real products and features while developing your technical capability. You’ll work with technologies including Go, Node.js, AWS, event-driven and serverless architectures, as well as AI-powered tools and workflows.

If you’re curious, enjoy solving problems and want the opportunity to grow as a software engineer while working on meaningful technology solutions, this could be the role for you.

What you’ll be doing:
  • Software Development: Build and deliver well-defined features with guidance and support from experienced engineers.
  • Modern Technology: Develop your skills across our technology stack, including Go, Node.js, AWS and modern serverless architectures.
  • AI & Emerging Technology: Contribute to AI-powered features, agents and workflows, while using AI coding tools effectively in your day-to-day engineering.
  • Testing & Debugging: Develop strong debugging and testing practices and write maintainable, reliable code.
  • Code Reviews & Collaboration: Participate in code reviews, team planning and technical discussions, sharing ideas and learning from your peers.
  • Continuous Learning: Work closely with experienced team members, act on feedback and continuously build your software engineering capabilities.
  • Product & User Focus: Develop an understanding of product and user needs and contribute ideas that improve the solutions we deliver.
What you’ll bring:
  • Software Engineering Foundation: Up to 3 years of professional software engineering experience, or equivalent education/training.
  • Programming Skills: A foundation in at least one modern programming language such as JavaScript/TypeScript, Go, Python or similar.
  • Software Fundamentals: An understanding of RESTful APIs, HTTP, databases and unit testing.
  • Problem-Solving Mindset: Strong analytical and problem-solving skills, with attention to detail and a genuine curiosity to understand how things work.
  • AI-Native Approach: Experience using AI assistants such as GitHub Copilot, Claude or ChatGPT for coding, debugging and learning, together with an understanding of the importance of testing and reviewing AI-generated code.
  • Growth Mindset: Eagerness to learn new technologies, take on feedback and develop your skills in a fast-moving technology environment.
  • Communication & Collaboration: Strong communication skills and an enthusiasm for working collaboratively with other engineers and stakeholders.
  • Projects & Learning: A Computer Science degree, coding bootcamp or equivalent self-taught experience with a portfolio of software projects. Experience building something with LLMs or AI agents would be highly regarded.
  • Desirable Experience (Bonus Points): Exposure to Golang, Node.js, AWS/Azure, databases such as DynamoDB or RDS, Git, CI/CD, containers, infrastructure as code, LLM fundamentals or agentic workflows. We’ll support you to build these skills on the job.
Benefits and perks:
  • Modern offices with great amenities and easy transport access
  • Competitive salary and bonus opportunities
  • Career development and learning opportunities to support your growth
  • Generous parental leave and wellbeing support, including EAP access via Sonder
  • Regular team events, social activities, and recognition programs
  • Wellness initiatives and discounts to support your health and lifestyle
  • The opportunity to work with leading brands on high-impact, creative campaigns

If you’re curious, ready for a unique challenge, and want to make a real impact, we want to hear from you!

Proudly recognised with an AWEI Bronze LGBTQ+ inclusion badge.

At oOh!, we celebrate diversity and are committed to creating an inclusive workplace where everyone feels they belong. We welcome applications from all backgrounds, including Aboriginal and Torres Strait Islander peoples, people with disabilities, LGBTQ+ individuals and refugees.

To be considered, applicants must be Australian citizens or permanent residents with full working rights in Australia, and all offers of employment are subject to employer-funded pre-employment checks including police, reference, and work rights verification, with additional checks such as credit, bankruptcy, drug and alcohol screening, or driver’s licence verification required for some roles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Lead Architect & Mentor, Hybrid
Senior Software Engineer — Lead Architect & Mentor, Hybrid

oOh!media Limited • Sydney

Hybrid
AUD 110,000 - 130,000
Competitive salary package
Positive workplace culture
Professional growth opportunities
Senior Software Engineer
Senior Software Engineer

oOh! • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Modern offices
Competitive salary
Career development
+2
Senior Software Engineer - Hybrid WFH
Senior Software Engineer - Hybrid WFH

OOH Media Corporation • City of Melbourne

Remote
AUD 120,000 - 170,000
Modern offices
Competitive salary and bonus potential
Career development
+3
Head of Project Delivery & Capital Programs
Head of Project Delivery & Capital Programs

oOh!media Limited • Sydney

Hybrid
AUD 180,000 - 240,000
Modern offices and easy transport
Competitive salary and bonus
Career development opportunities
+3
Campaign Executive
Campaign Executive

oOh!media • City of Melbourne

On-site
AUD 55,000 - 65,000
Modern offices
Salary & bonus
Career development
+4
Campaign Executive
Campaign Executive

oOh! • City of Brisbane

On-site
AUD 65,000 - 85,000
Modern offices
Salary & bonus
Career development
+4
Data Scientist
Data Scientist

OOH Media Corporation • North Sydney Council

Hybrid
AUD 90,000 - 150,000
Modern offices
Salary & bonus
Career development
+4
Data Scientist
Data Scientist

LiveHire Limited • Sydney

Hybrid
AUD 120,000 - 160,000
Modern offices with great amenities
Competitive salary and bonus
Career development
+3
Head Of Project Delivery & Capital Programs
Head Of Project Delivery & Capital Programs

Ooh • Sydney

Hybrid
AUD 180,000 - 320,000
Modern offices with great amenities
Bonus opportunities
Career development
+2
Data ScientistHybrid
Data ScientistHybrid

OOH Media Corporation • North Sydney Council

On-site
AUD 110,000 - 170,000
Modern offices
Competitive salary & bonus
Career development
+4