Employment OS for your Business

Dev Ops and Backend Engineer

Abbotsford, Victoria 3067, Australia • Full-time
AI Job Summary
  • Background in DevOps or Backend role with interest in expanding TypeScript for IaC and API development.
  • Deep experience with AWS services including EC2, IoT Core, RDS, and S3.
  • Experience with CI/CD pipelines using Git and building/deploying via a build runner.

Role Type

Permanent • Full-time • Mid-level Senior

Pay Rate

$120,000 AUD – $130,000 AUD (Annum)

Description

Salary Range: $120,000 – $130,000 (depending on experience) + super

Location: Melbourne (Hybrid)

Our commitment to Diversity and Inclusion

Allume Energy is an endorsed employer for women by WORK180, and a full list of our benefits and policies can be found here: https://work180.com/en-au/for-women/employer/allume-energy

We believe diverse perspectives are the key to unlocking greater outcomes and encourage applications from people of all ages, nationalities, abilities, and cultures. We are committed to equal opportunities for all employees.

If you have any special requests or accessibility requirements throughout the recruitment process, please advise us at the time of application (via email) and we will adjust to meet your needs.

Company background

At Allume Energy, we believe clean energy should be accessible to everyone – no matter where they live. We’re a Melbourne based technology company focused on unlocking solar access for apartments and multi-tenanted buildings. Our world-first hardware and software product, SolShare, is a powerful solution to an emerging energy equity issue and reducing global carbon emissions. 

Built here in Melbourne, SolShare has connected over 10,000 apartments to rooftop solar across Australia, the UK and the US. We are doubling our installation base each year and have ambition to connect over 100,000 apartments to solar by 2029. Our dedication to this cause flows through everything that we do, fostering a culture where everyone is committed to making a difference.

What we offer  

We are proud to offer the following:

  • Hybrid Work:   This role is based in our Melbourne office and follows a hybrid working model. We believe in the power of face-to-face collaboration, so while you’ll have the flexibility to work from home, we look forward to seeing you in the office regularly to connect with the team.
  • Flexibility: Our preference is for this role to be full time, however if you are returning to work or want to focus more time on life outside of work, we would love for you to apply! We understand part-time may look different to everyone, and we look forward to discussing what might suit you best.
  • Leave & Wellbeing: 25 days (5 weeks) of annual leave and a “Half-Day Friday” every fortnight where the whole team logs off at lunch.
  • Progressive Parental Leave: 15 weeks paid leave for primary carers and 5 weeks for secondary carers (no minimum tenure required).
  • Wellbeing: Access to an Employee Assistance Program.
  • Options: ESOP (Employee Stock Option Plan) allocation available.

About the role

Allume’s product spans the mechanical, electrical, electronics, firmware and web software engineering disciplines. As our DevOps and Backend Engineer, you will be the bridge between our application code and our cloud infrastructure. You will lead the evolution of our Amazon Web Services (AWS) environment, ensuring our IoT data pipelines are resilient, and building the “eyes and ears” of our system through advanced monitoring and alerting. A key part of this evolution will be evaluating and piloting agentic AI tools to enhance our Infrastructure as Code (IaC) and operational monitoring, moving us toward hyper-automation in cloud management.

While your primary focus is the stability and scalability of our infrastructure, you are a coder at heart. You will jump into our NestJS backend to implement architectural changes, fix bugs, or optimize how our services interact with the cloud.

You will bring a thoughtful approach to solving the right problems, a commitment to seeing agreed-upon technical solutions through to release, and a proactive eye to identify, scope and plan commercially-sound web development opportunities.

What you will bring

  • Communication: Work closely with the Head of Software and Frontend team to design and deliver effective backend and infrastructure solutions, with the ability to clearly explain technical considerations to non-technical stakeholders across the business.
  • Experience: Background in DevOps role or Backend role (or equivalent experience) with a keen interest in expanding your TypeScript experience both for IAC and API development.
  • Cloud expertise: Deep experience with core AWS such as EC2, IoT Core, RDS, and S3.
  • The “DevOps” Mindset: You take pride in the full lifecycle of a feature, ensuring it is sustainably monitored, stable, and well-alerted before considering it complete. 
  • Database Knowledge: Experience managing and optimizing RDS Postgres SQL databases and redis servers.
  • CI/CD Experience: Familiarity with git for version control, building and deploying code via a build runner.
  • Problem Solver: You enjoy the analytical challenge of root-cause analysis to find out why services and or devices aren’t performing as needed.
  • AI/Automation Mindset: Demonstrated interest or experience in leveraging AI/ML tools, like LLMs for code generation, debugging, or autonomous infrastructure management, to increase engineering efficiency and reliability.

Nice to have

  • Previous experience in an IoT environment (MQTT, device shadowing, etc.).
  • Experience with Containerization (Docker/ECS).
  • Frontend experience, including the ability to contribute to user-facing features and collaborate on practical UI/UX improvements.
  • Passion for clean tech/clean energy

We know data shows that some excellent candidates don’t apply unless they hit every single bullet point. If you have core embedded experience but don’t check every box, we still want to hear from you!

Roles and responsibilities

This position provides an opportunity within Allume to drive the web software development within a small but dedicated software team. This includes (but not limited to):

  • Infrastructure as Code (IaC): Lead, maintain, and expand our AWS footprint using AWS CDK (TypeScript), actively seeking ways to leverage AI tools to automate IaC generation and review.
  • API Development: Support the backend team by contributing to our NestJS API services, specifically around integration points and data flow.
  • Observability & Monitoring: Design and implement robust logging, monitoring, and alerting strategies (e.g. CloudWatch monitoring and alerts) to ensure operational excellence of our backend services, including integrating AI-powered anomaly detection and root-cause analysis tools.
  • CI/CD Pipeline Management: Streamline our deployment processes to ensure fast, safe, and automated code releases.
  • Security & Compliance: Implement best practices for IAM roles, VPC security, and data encryption to protect our user and device data.
  • Scaling IoT Pipelines: Help manage the ingestion and processing of real-time data from our fleet of devices.
  • AI Tooling & Governance: Contribute to the selection, secure implementation, and development of team guidelines for using agentic AI tools to assist in IaC, CI/CD pipeline management, and system observability. This includes ensuring compliance and security best practices for AI-assisted operations.

Right to work

To be considered for this role, you must have valid, unrestricted work rights in Australia. Please note that we are unable to provide visa sponsorship.

Interview process

We endeavour to respond to your application within 2 weeks of submission to advise you of the outcome. We expect that the full recruitment process will take 4-6 weeks however this is subject to change.

Applications close Friday 19 June.

For shortlisted candidates, our process consists of three key stages. At each stage, to ensure a fair and robust process, the interview will be conducted by at least 2 members of our team.

  • Round 1: Online Interview (15 mins) – A brief online interview to discuss your experience, your motivations, and why you’re excited about joining Allume Energy.
  • Round 2: Technical Deep Dive (1 hour) – An in-person interview with the hiring manager and a team member to explore your technical expertise and how you tackle role-specific challenges.
  • Round 3: Values & Team Alignment (1.5 hours) – A final session with the hiring manager and broader team members. This is an opportunity to discuss our company values and ensure a mutual cultural alignment for long-term success.

 


Company Overview

Allume’s vision is a world where everyone can access clean and affordable energy from the sun. We believe everyone deserves the power to reduce their electricity bill and carbon footprint. For too long residents in multi-tenanted buildings have been left out of the opportunity to take control of their electricity usage through rooftop solar. As a result, they have been left paying ever increasing electricity rates. We did not think this was fair, so we built the SolShare to level the playing field, giving everyone the ability to obtain free solar power for their home.