Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Sydney
Hachiko
Software Engineer
Posted: 22 January
Offer description

Australia (Sydney preferred) / Remote-friendly / Compensation - Base salary based on experience + ESOP + free Christmas shutdown leave

Hachiko builds software that optimises, controls, and operates real energy storage assets. Our platform sits at the intersection of energy markets, complex multi-variable forecasting, real-time control, and distributed backend systems, where correctness, reliability, and explainability matter.

We're looking for a Senior Software Engineer (Energy Systems) who thinks in terms of systems, not isolated components — someone who can see how services, data flows, and control logic fit together, and who anticipates the knock‑on effects of changes rather than shipping code that only "works locally".

This is a hands‑on individual contributor role with a strong emphasis on writing high‑quality production code, combined with a high degree of autonomy and technical ownership. The role expects the ability to lead through design, sound judgment, and influence — shaping solutions, guiding technical decisions, and collaborating closely with peers — without formal people‑management responsibilities.


What you'll do

* Design and build backend services in domain‑critical areas (markets, control, telemetry, platform)
* Work on distributed systems with event‑driven and asynchronous workflows
* Reason about system‑wide behaviour — including failure modes, recovery, and operability in production systems — rather than just local component correctness
* Build software that is reliable, explainable, and easy to evolve without causing cascading failures elsewhere in the system
* Collaborate closely with engineers and data scientists across the stack to ensure components fit together coherently


What we're looking for

* Strong software engineering skillset, with deep expertise in at least one of :
* Energy markets (any geography)
* Control systems or real‑time decision‑making software
* Distributed backend systems operating at scale
* Regulated, safety‑critical, or financially critical systems
* Experience working with complex systems and operating production environments
* Systems thinking : you naturally consider how changes to one part of the system affect behaviour, performance, and failure modes elsewhere; you avoid building "perfect" local components that don't integrate well or that introduce hidden coupling
* A bias toward clarity, ownership, and learning from real system behaviour


Nice to have

* Practical application of Domain‑Driven Design (DDD) principles to model complex problem spaces
* Experience with cloud platforms, preferably AWS
* Writing production‑grade code in Go, Rust, or Python
* Familiarity with event‑driven architectures; knowledge of Kafka or other brokers
* TimescaleDB (TigerDB) or time‑series data systems
* Grafana or similar visualisation tooling
* Energy storage, power systems, or IoT integrations
* Thoughtful use of AI‑assisted development tools, with strong ownership of code quality


Why Hachiko?

We're one of the fastest‑growing energy software businesses in the world, having become a force to be reckoned with in just 1 year from humble beginnings. We don't faff around, focusing on what matters and ruthlessly discarding what doesn't.

At Hachiko, you'll work on systems where engineering decisions have real economic and physical consequences. We operate with high trust, high autonomy, and high standards, favouring clear thinking, decisive ownership, and collaboration over hierarchy.

If you enjoy building software that must work in the real world, under real constraints, with high‑calibre colleagues and customers, this role is for you.

We value Trust, Humility, Decisive Ownership, Empathetic Honesty, Excellence through Collaboration, and Adaptation with Intention. We're allergic to brilliant‑but‑toxic behaviour. We look for people who combine strong judgement with humility and respect for others.

You can read more about our values, the associated behaviours, and anti‑patterns here.


How to Apply

If you're interested, please send an e‑mail to with the subject - " - Software Engineer" and containing:

* A copy of your CV
* A 2‑minute video (using Loom or similar) explaining why you would be the best candidate for the role. We suggest dividing it into 50% technical, 50% cultural.
#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer, learnwith.ai (remote) - $100,000/year usd
Sydney
Crossover
Software Engineer
Similar job
Senior software engineer ii
Sydney
LexisNexis Risk Solutions
Software Engineer
Similar job
Senior software engineer - ip sdn & tooling (golang/python)
Sydney
Singtel
Software Engineer
Similar jobs
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Sydney > Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save