Senior Software Engineer

Termina

City of Melbourne

Hybrid

AUD 80,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee share option plan
Flexible work environment
Mental health days

Job summary

A renewable energy management company in Australia seeks a Software Engineer to join their fast-growing team. You will work on innovative products to reduce energy costs and emissions, utilizing your skills in Python, SQL, and React to build impactful solutions. The role offers a flexible, hybrid work environment and opportunities for personal and professional growth, aligning with a mission to help businesses thrive in the renewable energy transition.

Qualifications

  • 3+ years of experience in a software engineering role.
  • Demonstrable evidence of experience with React and Python.
  • An understanding of good database design.

Responsibilities

  • Work closely with the Co-founder and engineering team on products.
  • Own projects using front-end (React/NextJS) and back-end technologies.
  • Develop Machine Learning integrations into the product.

Skills

Python
SQL
React
Machine Learning
Excellent prioritisation skills

Education

Bachelor's degree or equivalent experience

Tools

Git
Docker
Jira

Job description

Get AI-powered advice on this job and more exclusive features.

Termina is how growing brands manage their energy accounts and assets in one place. We help businesses save money on energy while reducing emissions and admin.

We're building a global software company to help one million businesses large and small reduce energy costs while reducing emissions to improve lives globally.

  • Energy Marketplace: We help businesses find below market prices on their energy and streamline the switching and billing process while helping energy retailers reach more customers. Our goal is to become a one-stop shop for managing energy accounts and assets.
  • Energy Intelligence and Modelling Tools: Our reporting tools help businesses track and optimise everything from pricing & equipment running costs to the highest ROI energy upgrade across a business.

We're looking for a driven team member to help lead our fast-growing engineering team building products disrupting the energy market. If you're someone who likes the idea of rapid learning and rapid growth while doing good, you've come to the right place.

What You'll Do
  • Work closely with our Co-founder, CTO, and the engineering team to work on the existing product as well as exciting new products in the pipeline.
  • Be across front-end (React/NextJS) and back-end (Python/Flask, PostgreSQL). You will own your own projects and there is opportunity to lead other team members in the near future.
  • Work with Machine Learning and LLMs to integrate model inference into the product.
  • Build features to help businesses understand and optimise their energy costs and emissions.
  • Work with Git/Github, Jira, Docker, and other tools to write test driven, high-quality, maintainable code.
  • Develop the skills and experience to transition to a lead/head engineer role as we grow.
Who this is for

I want you to be happy and successful. That’s not going to happen if we’re not a good fit for you:

  • Someone who is excited by a hard project with a great mission. Work is more than just a pay check for you and you’re excited by moving quickly to build cool sh*t.
  • You don’t need a traditional/corporate environment and structure.
  • You’re excited about helping businesses in the renewable energy transition. The nice thing about Termina is you work with small and large businesses everyday to help them succeed. You’ll have way more fun if you’re passionate about making an impact across Australia and the world.

If the above makes you even more excited, great! If it’s not a fit, that’s cool too. We’re not looking for someone who ticks all the boxes, we want someone who loves to learn and learn fast. So we’d love to hear from you!

Who you are
  • Stoked and impatient: You’re ambitious and passionate about building and about the mission to reduce energy costs and emissions globally.
  • Act like an owner: You take extreme ownership of solving problems, and are opinionated enough to speak up when there’s a better way of doing things.
  • Passionate Builder: You enjoy tinkering in your own time - show us what you enjoy building!
  • Loves to ship: Tinkering is always fun but you find fulfillment in getting something shipped, and care enough to follow something through even if the road is long and treacherous.
  • Extremely persistent: If you’re someone who won’t give up a problem until you have found a solution, this is a great environment to exercise your determination.
  • Excellent prioritisation skills: The ability to manage complex projects and multi-task in a fast-paced environment.
  • Confident working in a high-autonomy, fast-paced environment where you'll be responsible for decisions that influence the direction of the company.
  • Someone who cares about making people’s lives better with more sustainable, cheaper energy.
  • Someone with demonstrable experience in Python, SQL, and React projects. Experience with this stack isn't a must but it will help.
  • A builder: Show off your personal projects as we love to build in our spare time.

You don’t need to match every listed expectation to apply for this position. We know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

Qualifications
  • 3+ years of experience in a software engineering role.
  • Bachelor's degree or equivalent experience (not required if you have a good portfolio/experience).
  • Demonstrable evidence of experience with react and python.
  • An understanding of good database design.
  • Experience in Machine Learning is desired but not required.
  • Experience in Energy is desired but not required.
Why Termina?

Work with impact and purpose. We’re helping businesses across Australia and New Zealand (and soon the world) put their energy to work. Expect collaboration and interesting problems to solve.

Work with great people. Work alongside a supportive, diverse and inclusive team. You’ll have the trust, freedom and support to experiment, think 10x and not be afraid of failure but to learn from it - and have fun together along the way.

Work that challenges you. We’re growing quickly, and you will too. We want to help you grow with us. You’ll have numerous opportunities to embrace discomfort, grow and learn as Termina expands and scales globally.

Work that works for you. We’re a flexible, hybrid workplace. We prioritise our team’s mental health & overall wellbeing, with a no-questions-asked approach to mental health days.

Benefits & Perks. We have a great employee share option plan for our early employees. We’re also a flexible, remote-friendly work environment where people can enjoy a mix of WFH and in-office collaboration.

Diversity & Inclusion Commitment

We're committed to growing and empowering an inclusive community. That's why we actively encourage applications from candidates from all backgrounds, experiences, and perspectives. If you require accessibility assistance at any stage of the process, please let us know.

Thank you for reading! We're excited to work with you.

No recruiters please.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Lead Manager (multiple teams)
Tech Lead Manager (multiple teams)

AI Chopping Block • Council of the City of Sydney

Hybrid
AUD 180,000 - 300,000
Competitive salary & ESOP
Fully flexible working arrangements
Well-stocked Redfern office
Senior Software Engineer
Senior Software Engineer

Tanda • City of Brisbane

On-site
AUD 144,000 - 176,000
Team retreat
Professional development budget
Office in Brisbane
Tech Lead Manager (multiple teams)
Tech Lead Manager (multiple teams)

Neara • Council of the City of Sydney

On-site
AUD 180,000 - 240,000
Competitive salary & meaningful ESOP
Fully flexible working arrangements
Office in Redfern with events
Software Engineer
Software Engineer

Lorikeet • Sydney

On-site
AUD 90,000 - 130,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Brighte • Sydney

On-site
AUD 140,000 - 190,000
Free lunch
Weekly social event
ESOP
+4
Senior Software Engineer
Senior Software Engineer

Thanks • Newcastle City Council

Hybrid
AUD 100,000 - 150,000
Attractive compensation including equity
Flexibility with intent
Real ownership and impact
Senior Full Stack Engineer
Senior Full Stack Engineer

Brighte • Sydney

On-site
AUD 140,000 - 190,000
Free lunch
Weekly social events
ESOP access
+3
VP, Delivery
VP, Delivery

Neara Group • Sydney

On-site
AUD 250,000 - 360,000
Competitive salary
ESOP
Flexible work
+2
Director of Engineering
Director of Engineering

Freelancer.com • Council of the City of Sydney

On-site
AUD 260,000 - 380,000
Premium Sydney HQ
Catered lunches
Wellness programs
Senior Talent Specialist - Go-To-Market
Senior Talent Specialist - Go-To-Market

Halter • City of Brisbane

On-site
AUD 120,000 - 180,000
Snacks and drinks
Medibank Health Insurance
Parental leave
+3