This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Software Engineer
Termina · Melbourne
Job description
About the role
Termina is building a global software platform that helps businesses reduce energy costs and emissions. As a Software Engineer you will join a fast‑growing team to develop both the existing product and new, mission‑driven features.
Key responsibilities
- Collaborate with the Co‑founder, CTO and engineering team on current and upcoming products.
- Develop front‑end features using React and Next.js and back‑end services with Python, Flask and PostgreSQL.
- Own end‑to‑end projects and mentor junior engineers as the team expands.
- Integrate machine‑learning and large‑language‑model inference into the platform.
- Build tools that enable businesses to monitor and optimise energy costs and emissions.
- Write test‑driven, maintainable code using Git/GitHub, Jira and Docker.
Required profile
- Motivated by challenging, mission‑focused projects in the renewable‑energy space.
- Thrives in a fast‑paced startup environment without a traditional corporate structure.
- Shows strong ownership, rapid learning ability and a passion for shipping functional software.
Required skills
- React
- Next.js
- Python
- Flask
- PostgreSQL
- Git
- GitHub
- Jira
- Docker
- Machine learning model integration
- Large language model (LLM) inference
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Termina
Melbourne
Related job offers
-
Client Integration Manager – 12‑Month Fixed‑Term
ANZ Banking Group Limited Melbourne -
Senior Quality Engineer
ANZ Banking Group Limited Melbourne -
DevOps Consultant – Melbourne, Australia
Infosys Melbourne -
Industry Principal – Appian Architect (Sydney)
Infosys Sydney -
Java API Architect – Sydney
Infosys Sydney