Mid-level Software Engineer

1 week ago


Melbourne, Victoria, Australia Climate Zero Full time $90,000 - $120,000 per year

Full Time Role (.8 FTE also available)

Location:

Melbourne, Australia       

Remote working may be available within Australia for the right candidate.

About Climate Zero

At Climate Zero, we understand the barriers between businesses and net zero. Our carbon accounting software is accurate, easy to use, and backed by over 15 years of sustainability expertise through our parent company, Impact Sustainability.

Launched in late 2023 and now servicing clients in 19 countries, our carbon accounting platform helps organisations of all sizes measure and report emissions across Scope 1, 2 and 3. Our robust emissions calculation engine is built to global standards and uses a combination of activity-based and spend-based methods with global emission factors. 

With mandatory climate reporting enacted in Australia this year, it's an exciting time to join our purpose-driven, growing team.

We are passionate about climate action and believe in making tools including carbon accounting and online learning programs more accessible to everyone. 

About the role

We welcome applications from those underrepresented in tech, including First Nations people, women, queer and non-binary folk.

You'll be part of a collaborative engineering team, developing new features, improving UX, paying down tech debt, and ensuring production stability. While you may have a front-end or back-end focus, you'll work across the full stack as you grow into the role.

Our app is a full-stack
13 / TypeScript

project with a
PostgreSQL

database managed through
Prisma ORM

. You'll help deliver an ambitious 2025 roadmap, including:

  • Building new features and components
  • Creating API integrations to automate data collection
  • Optimising database performance and stability
  • Enhancing data visualisation and reporting capabilities
  • Participating in product scoping and providing technical input
  • Reviewing code and giving constructive feedback

You'll also receive training in climate science and carbon accounting so you understand the core of our platform - emissions measurement.

What We're Looking For

Essential

  • Strong experience in

and
TypeScript
- Proficient with
PostgreSQL

(Prisma ORM experience ideal)
- Understanding of
security, performance, and accessibility

principles
- Track record of taking features from idea to production
- Able to work independently ("manager of one") and manage priorities in a fast-moving environment
- Excellent communicator with both technical and non-technical audiences
- Passion for climate action and willingness to learn our domain
- Experience in integration of AI-driven features and tools

Nice to haves

  • DevOps experience
  • Experience with Vercel, Prisma or Google Cloud
  • Experience with API integrations
  • Working knowledge of accessibility, security, and performance best practices
  • Experience with data visualisation and reporting features

Why join us?

We're a collaborative, purpose-driven team building tech for climate impact. We offer flexible hours, hybrid or remote work (with a preference for the east coast of Australia or NZ), and value outcomes over hours. 

As a proudly female-led company, we're committed to building a diverse and inclusive team. You'll get ongoing learning support, flexible public holidays, your birthday off, and the chance to help shape a product that matters.

Our recruitment process

If we think you could be a good fit for our team:

  • 30-min video screen - We get to know you and you get to know us. You get to ask any questions you might have about the role
  • Code challenge - We will send you an assignment to work on.  Use this to show off your skills. The expectation is for you to spend only a couple of hours on this.
  • 60-min interview  - We'll get you to walk through the results of your assignment, including the considerations you made while working on it
  • Meet the team - The final step is to meet some more of the team
  • If you are successful a job offer will be made shortly after

How to apply

If you think this role is for you, we'd love to hear from you Research shows that female candidates only apply if they meet 100% of the requirements, while male candidates already do so at 60%. Are you hesitant whether you meet all the requirements? Please do apply, we're looking forward to hearing from you

To apply, email

with your CV (digital, social, or web – we don't mind)
and a short note introducing yourself, why you're excited about the role, and what's the most valuable thing you think you would bring to the team.

Use the subject line "Software Engineer"

We are accepting applications on a rolling basis until we find the right person.



  • Melbourne, Victoria, Australia Climate Salad Full time

    Mid-level Software Engineer - Full Stack Melbourne / hybrid or Remote (AUS based) Mid-level Software Engineer - Full Stack (Next.js/TypeScript/PostgreSQL) Full Time Role (.8FTE also available)Location: Melbourne, Australia Remote working may be available within Australia for the right candidate.About Climate ZeroAt Climate Zero we understand the barriers...


  • Melbourne, Victoria, Australia Climate Salad Full time

    Mid-level Software Engineer - Full StackMelbourne / hybrid or Remote (AUS based)Mid-level Software Engineer - Full Stack (Next.js/TypeScript/PostgreSQL)Full Time Role (.8 FTE also available)Location: Melbourne, Australia Remote working may be available within Australia for the right candidate.About Climate ZeroAt Climate Zero we understand the barriers...


  • Melbourne, Victoria, Australia Buscojobs Full time

    TSPV - Software Engineers and Developers (Junior / Mid senior level)Join a highly skilled team supporting national security outcomes through the delivery of modern, mission-critical IT systems.You'll contribute to innovative software solutions and secure systems that make a real impact, working across a variety of disciplines and technologies in a full-time...


  • Melbourne, Victoria, Australia Compas Full time $98,765 - $123,456 per year

    TSPV - Software Engineers and Developers (Junior/ Mid senior level)Join a highly skilled team supporting national security outcomes through the delivery of modern, mission-critical IT systems. You'll contribute to innovative software solutions and secure systems that make a real impact, working across a variety of disciplines and technologies in a full-time...


  • Melbourne, Victoria, Australia Buscojobs Full time

    TSPV - Software Engineers and Developers (Junior / Mid senior level)Join a highly skilled team supporting national security outcomes through the delivery of modern, mission-critical IT systems. You'll contribute to innovative software solutions and secure systems that make a real impact, working across a variety of disciplines and technologies in a full-time...


  • 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 Heidi Health Ltd Full time

    Who are Heidi?Heidi is on a mission to halve the time it takes to deliver world-class care.We believe that by 2050, every clinician will practice with AI systems that free them from administrative burdens and increase the quality and accessibility of care to patients across the world.Built for clinicians, by clinicians, at the core of Heidi is its people.We...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time

    Our company is looking for a skilled software engineer to join our team.About the roleThis is a mid-senior level position that involves hands-on coding and shaping the evolution of our system. You will be working with engineers on uplifting business capabilities and modernising our tech stack.We offer regular opportunities to work on some of the finest IT...


  • Melbourne, Victoria, Australia Heidi Health Ltd Full time

    Who are Heidi?Heidi is on a mission to halve the time it takes to deliver world-class care.We believe that by 2050, every clinician will practice with AI systems that free them from administrative burdens and increase the quality and accessibility of care to patients across the world.Built for clinicians, by clinicians, at the core of Heidi is its people. We...

  • Software Developer

    2 weeks ago


    Melbourne, Victoria, Australia Simpro Software Full time

    Join to apply for the Software Developer role at Simpro SoftwareThe JobThe Software Developer (Mid Level) is a technical hands-on role with an emphasis on delivering quality code as an individual contributor while working with a strong team who love what they do. The role will work alongside the Development team and will collaborate with members from Data,...