Software Engineer

4 days ago


Melbourne, Victoria, Australia Origin Energy Full time
Overview

At Origin, we're leading the energy transition by building cutting-edge digital platforms that shape how millions of Australians interact with energy. We're looking for exceptional Software Engineers across frontend, backend and full stack to design intelligent, scalable systems powered by AWS, React, Kotlin, and Typescript. You'll work on modern architecture (event-driven, API first) with a strong focus on DevOps, automation and performance. This is an opportunity to work on high-impact initiatives, influence engineering culture, and grow your skills alongside some of the best minds in the industry, while contributing to a more sustainable future.

Join a team that aims to be All Kinds of Useful and helps power homes, deliver award-winning internet, and contribute to Australia's energy transition.

Responsibilities
  • Perform software analysis, design, and development of features for digital platforms, ensuring adherence to best practices.
  • Develop and maintain test automation frameworks and adopt test-driven development practices.
  • Build and enhance CI/CD pipelines for seamless integration and deployment of software.
  • Collaborate with Origin and Octo teams to refine requirements and acceptance criteria for user stories.
  • Take an active role in Agile ceremonies, contributing ideas and insights to improve team delivery.
  • Share knowledge of tools, processes, and technologies within Guilds and team discussions.
  • Configure and manage test environments and ensure accurate test data is maintained.
  • Provide informal mentoring to junior team members and contribute to their skill development.
Skills and Requirements

Front End:

  • 5+ years of proven experience with React and modern frontend frameworks.
  • Typescript proficiency and understanding of modern UI development patterns.
  • Familiarity with frontend testing tools.

Back End:

  • 5+ years of proven experience with Java/Kotlin, NodeJS and frameworks like Spring Boot.
  • Experience building scalable APIs (REST or GraphQL).
  • Knowledge of event-driven systems (Kafka, RabbitMQ, SQS) and database management (SQL, NoSQL).

Full stack:

  • Solid blend of frontend and backend skills with the ability to work across layers and integrate systems.

General:

  • Experience deploying to cloud platforms on AWS.
  • Proficient in using Git and GitHub for version control and collaborative development.
  • Excellent communication and organizational skills, with the ability to work autonomously and handle ambiguity.
Why join us?
  • Training and development – access to LinkedIn learning and a Learning Hub.
  • Leading parental support – 20 weeks paid leave for primary carers and "Pass the Baton" leave.
  • Volunteer leave – paid volunteer leave, with opportunities to contribute through the Origin Foundation.
  • Culture leave – additional paid leave days for Indigenous employees to meet cultural obligations.
  • Discounted Origin products benefits for employees, including Electrical, Gas and Internet offers.
  • Competitive salary plus annual performance bonus and performance-based reviews.
  • Origin 360 EV employee subscription with a range of EVs and flexible month-to-month plans.
  • Free and confidential counselling for employees and family members.
  • A high-energy team that encourages interesting, rewarding, and engaging work.
Company information and equality statements

Origin is committed to fostering a diverse, gender-equal workforce. We welcome applications from Aboriginal and Torres Strait Islander Peoples, people living with disabilities, culturally diverse people, all stages of life, people with intersex variations, and LGBTQ+ communities, including trans and gender-diverse individuals. We acknowledge Aboriginal and Torres Strait Islander Peoples as the Traditional Custodians of the country and pay our respects to Elders past, present and emerging.

For more information, visit the Origin careers page: https://www.originenergy.com.au/about/careers/

Background checks may be required as part of the recruitment process and during employment, including police checks, medical assessments and/or drug and alcohol testing. Unsolicited CVs from agencies will not be accepted.


#J-18808-Ljbffr

  • Melbourne, Victoria, Australia beBeeEmbeddedC++Engineer Full time $80,000 - $120,000

    Embedded C++ Software EngineerAbout the RoleWe are seeking an experienced Embedded C++ Software Engineer to join our team in Victoria, AU. The ideal candidate will have a strong background in software development and be proficient in C++ (17 or greater).Key Responsibilities:Custom Linux DistributionsDevelop and maintain custom Linux distributions using Yocto...


  • Melbourne, Victoria, Australia Brightly Software Full time $80,000 - $120,000 per year

    Who We AreBuild a brighter future while learning and growing with a Siemens company at the intersection of technology, community, and sustainability. Our global team of innovators is always looking to create meaningful solutions to some of the toughest challenges facing our world. Find out how far your passion can take youAbout The JobBrightly continues to...


  • Melbourne, Victoria, Australia PowerCad Software Pty Ltd Full time $80,000 - $120,000 per year

    We're looking for a passionate and skilled Software Engineer to join our development team. You'll help enhance and expand our suite of electrical design tools, working closely with electrical engineers and developers to deliver high-performance, user-friendly software that meets industry standards, operates effectively across different platforms and meets...

  • Software Engineer

    7 days ago


    Melbourne, Victoria, Australia Career Success Australia Full time

    Software Engineers are in high demand, so an Internship in this particular stream of Information Technology is a good choice to start your career as a Graduate Software Engineer.Through this Software Engineer Internship, you will learn a wide range of skills in software development, creating software solutions, and monitoring software systems and...


  • Melbourne, Victoria, Australia Iph Technologies - A Software & Mobile App Development Company Full time

    OverviewWe are hiring a Senior Software Engineer to develop software solutions by studying the collected information needs and system flows to implement the functional software solution.You will be required to work with senior management to fulfill the software requirements and lead the projects.As a Senior Software Engineer, you are required to work...

  • Software Engineer

    7 days ago


    Melbourne, Victoria, Australia Electro Optic Systems Pty Ltd Full time $90,000 - $120,000 per year

    Posted: 22/08/2025Closing Date: 05/09/2025Job Type: Permanent - Full TimeLocation: Canberra or MelbourneJob Category: EngineeringEOS Defence Systems is seeking a talented and driven Software Engineer to contribute to the development of cutting-edge defence products. Based in Hume, ACT, this role offers the opportunity to work in a multidisciplinary team...

  • Software Engineer

    7 days ago


    Melbourne, Victoria, Australia BTT Lawyers Pty Ltd Full time $90,000 - $120,000 per year

    About the Role: As a Software Engineer at BTT Lawtoons, you will play a vital role in developing advanced software solutions at the intersection of AI, robotics, and human-computer interaction. This role requires hands-on expertise in API integration, security, AI/ML, NLP, and backend engineering, contributing directly to our cutting-edge robotics...

  • Software Engineer

    1 week ago


    Melbourne, Victoria, Australia Squiz Full time

    Software Engineer (Typescript/React/Node/AWS)Software Engineer (Typescript/React/Node/AWS)Get AI-powered advice on this job and more exclusive features.The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.We're...

  • Software Engineer

    1 week ago


    Melbourne, Victoria, Australia Squiz Full time

    Software Engineer (Typescript/React/Node/AWS)Software Engineer (Typescript/React/Node/AWS)Get AI-powered advice on this job and more exclusive features.The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.We're...

  • Software Engineer

    7 days ago


    Melbourne, Victoria, Australia Info Resume Edge Full time $60,000 - $80,000 per year

    We are looking for a motivated and enthusiastic Software Engineer Intern to join our engineering team. As a Software Engineering Intern, you will work closely with experienced engineers to design, develop, test, and maintain software solutions. This internship is an excellent opportunity to gain hands-on experience in a fast-paced, real-world development...