Monday, October 27, 2025
Tenth Revolution Group

Software Engineer - Renewables industry

Posted: Oct 13, 2025
mid

Job Description

Build the Digital Backbone of the Renewable Energy TransitionJoin a fast-growing green energy company delivering SaaS solutions that power the global shift toward renewable energy. The platforms enable data-driven decisions that directly impact how energy is produced, managed, and consumed.You’ll be part of an innovative R&D team responsible for building a self-serve data platform that efficiently handles large volumes of time series and operational data. This platform underpins services used daily by energy professionals, making key decisions about our shared future.What You’ll Work OnDesigning and developing robust backend systems using JavaSupporting large-scale data ingestion, modelling, and distribution workflowsWorking within a modern GCP-based infrastructure (Kubernetes, Docker, CI/CD pipelines)Collaborating with cross-functional teams to integrate services via OpenAPI, gRPC, or GraphQL, depending on the use caseLeveraging cloud-native tools to deliver scalable, maintainable softwareWhat We’re Looking ForBSc or MSc in Software Engineering, Computer Science, or related field2+ years of experience building backend services in a cloud-native environmentStrong experience with Java; additional experience with Python, TypeScript, or Kotlin is a plusFamiliarity with distributed systems, microservices, and modern API designA collaborative mindset and enthusiasm for clean, efficient codeWillingness to learn, grow, and contribute to a mission-driven engineering cultureInterested?Reach out to Dylan Johnston to discuss the role or start the application process:Email: d.johnston1@tenthrevolution.comLinkedIn: https://www.linkedin.com/in/dylan-johnston-666707130/Even if this isn’t the perfect match for you, contact us to hear about other roles better suited to your skills and goals.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs