Engineer – Backend, Senior
5 days ago
The DevOps Team at Enosi is responsible for the development of Enosi's Powertracer Platform. At Enosi, the developers also own the operational support of the platform.
We have rewritten Powertracer to scale to over a hundred thousand households, businesses and generation sources, trading their energy and delivering traceability of supply to customers. At this scale we will be responsible for delivering the trading and tracing between supply and demand of electrical energy in the gigawatt hours a year range.
We are looking to grow out the DevOps team and and you'll have an opportunity to work across a codebase encompassing Go, Ruby, Javascript and Python with Terraform to build infrastructure, and a mixture of containers and serverless applications. In this role, you'll be expected to take ownership of technical projects that are critical to the success of the Powertracer.
If you are ready to challenge an industry that has long lagged behind the innovation curve, and be part of driving emissions to true zero, we want to hear from you.
Examples of problems you'll be solving
- Simplifying the complexity in electricity purchasing
- Optimising data pipelines and storage
- Designing and implementing large, distributed calculation engines
- Shaping our APIs, both internal and external, made up of a combination of RESTful and GraphQL endpoints
- Implementing highly available time-series historian services, supporting both batch processing and near-real-time data streams
- Implementing trading registries with immutable storage
- Integrating blockchain/distributed ledger technologies to deliver increased trust in trading outcomes
- Orchestrating monitoring to ensure operational support (hint: it's in our name – we own the ops space too)
- Contributing to the development process through code reviews, stand-ups, planning and retrospectives
- Developing your solution incrementally, seeking reviews, and deploying often
- Making use of automated processes (where appropriate), including the use of CI/CD ( Buildkite).
- Working with a wide range of technologies, including AWS, Docker, Terraform and more
You are great because …
- You have more than 5+ years software engineering experience
- You have professional experience delivering engineering solutions Go
- You are experienced in identifying best practices with AWS cloud technologies, including serverless and containerised services
- You are happy to mentor those around you, helping raise everyone's skills up
- You know your way around both relational and NoSQL databases
- You understand that the code and documentation you write is not only to meet the current requirements, but also to make it understandable for the next person who works on it
- You have a strong sense of product and empathy for the human who is using it
- You care about fostering a positive and collaborative environment
- You are able to work independently on a project while effectively explaining your decisions and documenting them
- You are always learning and excited to grow
Bonus points
- If you are comfortable working with Node (for example, React)
- If you've been part of a team that works on large-scale distributed systems
- If you've been working on infrastructure using Terraform
- If you have exposure and understanding of distributed ledger technologies and cryptographic methods
You can show us your technical experience
We will want to understand more about your skills, including your engineering track record, experience across the software development lifecycle, agile methods, devops, incorporation of testing. Having some example work that could be reviewed would be appreciated.
-
Software Engineer II-Backend
2 weeks ago
Australia Microsoft Full time $120,000 - $180,000 per yearAre you looking for an opportunity to build software and systems for some of the biggest data centers that exist in the world? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure Networking is...
-
Senior Project Engineer
2 weeks ago
Australia UGL Full timeSenior Project Engineer - Electrical Ensure a promising future by becoming part of UGL's groundbreaking new energy technologies. Join us under #UGLNewEnergy and embrace what the future holds. ABOUT UGL NEW ENERGY Our New Energy business unit is growing rapidly, and we're looking for skilled and motivated individuals to join our team. Our goal is...
-
Senior Application Support Engineer
5 days ago
Australia - Melbourne - Hybrid ( day per week in office) LivePerson Full time $80,000 - $120,000 per yearSenior Application Support Engineer (Tier 3) - LivePerson Australia Location: Melbourne, VIC (Required: 1 day/week in the Melbourne office) LivePerson (NASDAQ: LPSN) is pioneering trusted enterprise Conversational AI and digital transformation. The world's leading brands rely on our award-winning Conversational Cloud platform to connect with millions of...
-
Software Engineer
1 week ago
Australia DNV Australia Pty Ltd Full time $80,000 - $120,000 per yearAbout usWe are the independent expert in assurance and risk management. Driven by our purpose, to safeguard life, property, and the environment, we empower our customers and their stakeholders with facts and reliable insights so that critical decisions can be made with confidence.As a trusted voice for many of the world's most successful organizations, we...
-
Senior Electrical Engineer
2 weeks ago
Australia Universal Energy Australia Pty Ltd Full time $120,000 - $150,000 per yearAbout the businessUniversal Energy Australia Pty Ltd is a Perth Based company with several ongoing and upcoming projects throughout Australia and Southeast Asia.We specialize in providing comprehensive High Voltage (HV) testing, commissioning, and maintenance services to a diverse range of customers across industries, including major utilities, heavy...
-
Senior Project Engineer
2 weeks ago
Australia NSW Government Full time $144,058 - $151,227 per yearDo you want your work to make a difference for NSW?Working to protect the state's environment and heritage.Reconnecting River CountryTemporary full-time opportunity to 31 December 2026Office location upon negotiation across NSW, hybrid working supportedSalary relative to experience, and ranges from $144,058 to $151,227 + superJoin a team of professionals in...
-
Senior Data Engineer
2 weeks ago
Australia Telstra Full time $120,000 - $180,000 per yearAt Telstra Health we combine technology and innovation to bring big, scalable solutions to life so our healthcare heroes can continue making patients happier and healthier.We believe health tech has the power to revolutionise how healthcare is delivered - it's the ultimate game-changer, unlocking a whole new level of delivering modern care.Digital technology...
-
Senior Software Engineer
2 weeks ago
Australia Microsoft Full timeThe Azure Portal is a product that empowers millions of developers and IT professionals worldwide to deploy, manage and monitor their cloud applications with ease. As part of the Azure Portal team, you will be creating cutting-edge solutions that make a direct impact on how businesses run their cloud infrastructure. Your work will shape the user experience...
-
Senior Software Engineering Manager
2 weeks ago
Australia Microsoft Full time $180,000 - $250,000 per yearSenior Software Engineering Manager - Azure Fleet Resource Lifecycle Mgmt TeamMultiple Locations, AustraliaDate postedSep 28, 2025Job number1881525Work site3 days / week in-officeTravel0-25%Role typePeople ManagerProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewAzure is a rapidly expanding and evolving cloud...
-
Senior Software Engineer Manager
2 weeks ago
Australia Microsoft Full time $150,000 - $200,000 per yearSenior Software Engineer Manager - Azure Core New Tech teamMultiple Locations, AustraliaDate postedSep 28, 2025Job number1881587Work site3 days / week in-officeTravel0-25%Role typePeople ManagerProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewThe Azure Core New Tech team is seeking lead engineers who are eager to...