Software Engineer

1 week ago


Sydney, New South Wales, Australia NRN - National Renewable Network Full time $104,000 - $160,000 per year

About Us:

NRN is revolutionising how Aussies use energy. With a 2030 goal to outfit 250,000 homes with solar and battery setups, NRN is leading the sustainable, wallet-friendly energy crusade. Our unique model means customers save without spending, bypassing upfront costs and complicated finance deals. Thanks to a network of Energy Retailers and Solar Retail Partners (SRPs), NRN is not just a company – it's a renewable energy revolution.

We find ourselves at an exhilarating stage of growth and are eagerly expanding our team.

NRN celebrates diversity, and are fostering a positive culture of transparency, inclusion, and high performance. We encourage all qualified candidates to apply. Headquartered in Circular Quay, our team thrives on purpose, high performance, and care — for each other and the mission.

Our team builds real-world infrastructure and smart systems that enable cleaner, smarter energy outcomes. Join us at the intersection of data, engineering, and climate impact to help shape the future of Australia's energy landscape.

The Role:

Join NRN's Energy Platform squad and help build the platform powering thousands of solar and battery systems across Australia. As a core software engineer, you'll work on control systems, telemetry integration, API infrastructure, and real-time services that sit at the heart of NRN's zero-cost energy model.

You'll collaborate closely with data engineers, cloud architects, and product leads to build scalable, event-driven systems that ingest, process, and act on high-frequency device data. Stack includes
Python
,
Django
,
GCP
, with opportunities to contribute across backend services, orchestration logic, and system observability.

Perfect for an engineer who wants to work on meaningful energy tech and contribute to one of the most advanced DER platforms in the country.

Key Responsibilities

  • Design and build scalable backend systems that process and act on data from thousands of distributed solar and battery systems.
  • Develop real-time telemetry pipelines and APIs to ingest, validate, and monitor high-frequency energy data from inverters, meters, and control devices.
  • Collaborate with data engineers to structure and expose device and system state for operational and analytics use cases.
  • Implement backend logic to support energy orchestration, compliance processes, and grid-facing services.
  • Contribute to infrastructure architecture for event-driven services, message queuing, and control signal dispatch.
  • Participate in sprint-based development alongside a cross-functional team of engineers, product owners, and domain specialists.
  • Ensure observability across platforms, including structured logging, monitoring, and failure resolution tools.
  • Work closely with product and platform leads to maintain high engineering standards and long-term technical scalability.

Requirements:

  • 3+ years experience in backend or fullstack engineering, ideally with exposure to real-time systems, energy, or IoT domains.
  • Strong proficiency with
    Python
    (especially using Django or similar frameworks) for API and backend service development.
  • Experience working with
    Google Cloud Platform (GCP)
    services such as
    Pub/Sub
    ,
    Cloud Functions
    ,
    BigQuery
    , and
    IAM
    .
  • Solid understanding of event-driven architecture and asynchronous systems.
  • Exposure to time-series data ingestion and data quality management in production systems.
  • Ability to contribute to system design decisions, including API contracts, message schemas, and deployment practices.
  • Comfortable working in a fast-paced, lean environment with evolving priorities.
  • Strong written and verbal communication skills, especially in distributed or asynchronous team settings.
  • Bonus: experience with telemetry, energy asset control systems (e.g., inverters, batteries), or demand response programs.

Nice to Have:

  • Hands-on experience with GCP services, including Cloud Functions, Cloud Run, and BigQuery.
  • Familiarity with Salesforce data models and working with Salesforce APIs

Must be based in Sydney and able to work in-office.

Why Join Us?

  • Tackle real, impactful problems in the clean energy transition.
  • Join a high-performing and supportive team with deep domain expertise.
  • Competitive salary and career growth in a fast-growing company.

Note, no recruiters please



  • Sydney, New South Wales, Australia Software At Scale Full time $120,000 - $180,000 per year

    Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...


  • Sydney, New South Wales, Australia Software At Scale Full time $120,000 - $180,000 per year

    Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...

  • Software Developer

    4 weeks ago


    Sydney, New South Wales, Australia Software Integrators Full time

    Direct message the job poster from Software IntegratorsFull-stack Developer (Mid-level) | Go, C and CloudLocation: Sydney or Melbourne, AustraliaType: Full-time | PermanentCompany: Software Integrators Pty LtdAbout UsSoftware Integrators (SI) has been at the forefront of custom software development for the transport and logistics sector for nearly four...

  • Software Developer

    4 weeks ago


    Sydney, New South Wales, Australia Software Integrators Full time

    Direct message the job poster from Software IntegratorsFull-stack Developer (Mid-level) | Go, C and CloudLocation: Sydney or Melbourne, AustraliaType: Full-time | PermanentCompany: Software Integrators Pty LtdAbout UsSoftware Integrators (SI) has been at the forefront of custom software development for the transport and logistics sector for nearly four...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time $90,000 - $120,000 per year

    About LEAP DevLEAP Dev is the "Software House" powering LEAP Legal Software, the leading provider of Legal Practice Management Solutions in the world. We're part of ATI Global – one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for...

  • Software Developer

    7 days ago


    Sydney, New South Wales, Australia Software Integrators Full time $80,000 - $120,000 per year

    Full-stack Developer (Mid-level) | Go, C and CloudLocation:Sydney or Melbourne, AustraliaType:Full-time | PermanentCompany:Software Integrators Pty LtdAbout UsSoftware Integrators (SI) has been at the forefront of custom software development for the transport and logistics sector for nearly four decades. From courier management platforms and route...

  • Software Engineer

    4 weeks ago


    Sydney, New South Wales, Australia NextGen Full time

    OverviewJoin to apply for the Software Engineer role at NextGen.Who is Frollo? Frollo is a leading open banking software company that is passionate about developing cutting-edge applications that make a real difference in the financial technology space. Check us out here.What is the role and what team does it sit within?We\'re seeking a skilled Software...

  • Software Engineer

    4 weeks ago


    Sydney, New South Wales, Australia NextGen Full time

    OverviewJoin to apply for the Software Engineer role at NextGen.Who is Frollo? Frollo is a leading open banking software company that is passionate about developing cutting-edge applications that make a real difference in the financial technology space. Check us out here.What is the role and what team does it sit within?We\'re seeking a skilled Software...

  • Software Engineer

    4 weeks ago


    Sydney, New South Wales, Australia ROBERT WALTERS AUSTRALIA Full time

    OverviewWe are looking for a Software Engineer to help shape the future of our clients data infrastructure. This role is perfect for someone who is passionate about building high-performance software systems that support large-scale data processing and analytics.As part of this position, you will work closely with researchers and engineers locally and...

  • Software Engineer

    4 weeks ago


    Sydney, New South Wales, Australia DataMesh Group Full time

    Join to apply for the Software Engineer role at DataMesh GroupJoin to apply for the Software Engineer role at DataMesh GroupGet AI-powered advice on this job and more exclusive features.Our StoryDataMesh Group is revolutionising the payment systems available to merchants and retailers, delivering integrated payment capabilities and valuable customer insights...