Gridcog Logo

Gridcog

Senior Software Engineer (Product focus, Full Stack, React, AWS)

Posted 21 Days Ago
Be an Early Applicant
In-Office
Melbourne, Victoria, AUS
Senior level
In-Office
Melbourne, Victoria, AUS
Senior level
The Senior Software Engineer will design and build high-quality web applications, lead product initiatives, and optimize software solutions for usability and performance, collaborating across teams in a SaaS environment focused on clean energy.
The summary above was generated by AI
Senior Software Engineer (Full Stack, React, AWS)About Us 

At Gridcog, we're on a mission to accelerate investment in the clean energy transition. We are a SaaS start-up of energy nerds building the best project modelling software to enable our users to make intelligent energy decisions.

About the Role 

We're looking for a talented Product-focussed Software Engineer to join our Software Engineering team.

We're looking for someone who thinks end-to-end: from understanding what our users need, through to designing, building, shipping, and iterating on the solution. You'll collaborate closely with product, design, and domain experts - and often lead initiatives yourself from problem framing through delivery.

Our domain is complex, and the product meets the challenge. This role will suit someone who is deeply curious, loves learning, and is energised by the intersection of great software and the energy transition.

What you'll work with

Our platform is a modern React app built with TypeScript, hosted with Cloudflare, and interacting via GraphQL with a number of backend services for configuring and running simulations, and for data storage, processing, and presentation. Backend components include a mix of TypeScript/Node and Python, hosted in AWS (ECS, Lambda), with data in S3, DynamoDB, and MongoDB.

AI is increasingly part of how we build and what we build. While the whole industry is still learning, we’re bringing a curious, open and excited mindset to how we apply AI and LLM capabilities where they genuinely improve the product for our users.

What we're looking forProduct thinking
  • You care about outcomes, not just outputs — you want to understand why something is being built, not just what
  • Ability to lead product initiatives from discovery through delivery, collaborating with (and sometimes standing in for) product and design
  • Comfortable working directly with customers and our internal team of energy experts to understand needs and conceive and validate solutions
  • Strong communication skills — you can articulate technical trade-offs clearly to technical and non-technical audiences
Engineering excellence
  • Significant experience designing and building high-quality commercial web applications with React and TypeScript
  • Deep knowledge of JavaScript/TypeScript and the modern web ecosystem
  • Strong software engineering fundamentals: system design, data structures, algorithms, API design, and database schema design
  • Experience building and maintaining automated test suites (unit, integration, e2e) and CI/CD pipelines
  • A drive for great UX: you care about usability, responsiveness, consistency, reliability, and polish
Infrastructure and operations
  • Working experience with AWS services - building scalable, reliable, and highly available cloud solutions
  • Comfort with modern monitoring, observability, and incident response practices
  • Security awareness and good instincts around data protection and access control
AI familiarity
  • We’re all learning more every day, but you should have a base level of proficiency with AI-assisted development tools as part of your daily workflow
  • Curiosity about where AI and LLM capabilities can genuinely improve product experiences, and healthy scepticism about where they can't
  • Contributing to the evolution and refinement of AI-powered and agentic features within our platform, with thorough testing and evaluation processes to ensure quality of outcomes
Nice to have
  • Experience with visualisation and analytics
  • Experience with Python, data science, data engineering, or machine learning
  • Background in energy markets, scientific computing, or financial modelling
  • Experience in startup or SaaS environments
What you'll do
  • Own key areas of our SaaS product end-to-end — from understanding the customer problem through to building, shipping, and measuring the solution
  • Build features that enable advanced use of complex configuration, simulation, visualisation, and reporting capabilities, with a ceaseless focus on usability
  • Optimise for performance and scalability to handle large data volumes efficiently
  • Collaborate with product managers, data engineers, data scientists, and customers to shape what we build and how we build it
  • Create and maintain clear documentation for software architecture and code
  • Troubleshoot and resolve software issues, including bug fixes, performance improvements, and enhancements
  • Contribute to engineering culture, practices, and tooling, including how we further evolve AI across our development workflow
Benefits
  • Competitive remuneration package aligned with experience and skills
  • Join a diverse start-up in the energy space and be part of a high-performing team that values innovation and creative problem-solving
  • Contribute to the decarbonisation of the world's energy system
  • Time and budget support for ongoing professional and personal development
  • Best possible tools (choice of laptop, home office & tech budget, best available AI tools)
  • An annual all company retreat to have our colleagues from UK, Europe and Australia all in one place
    (Last year we went to Bintan, Indonesia, we're looking forward to September)

Similar Jobs

Yesterday
Hybrid
Melbourne, Victoria, AUS
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
As a Senior Engineer, you'll develop AI workflows, lead delivery of AI agents, and integrate systems while collaborating with business teams to automate processes.
Top Skills: ClaudeGeminiMcpNetSuitePythonSalesforceSlackTypescriptWorkday
Yesterday
Remote or Hybrid
Melbourne, Victoria, AUS
Junior
Junior
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
As a Solution Consultant, you will support pre-sales engagements through technical expertise, mentoring, and delivering solutions on the ServiceNow platform while achieving sales objectives for assigned territories.
Top Skills: Ai-Powered ToolsCloud Software SolutionsServicenow Platform
Yesterday
In-Office
Melbourne, Victoria, AUS
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Lead identification, pursuit, and closing of large, complex enterprise deals; manage multi-threaded sales cycles and stakeholder relationships; develop strategic engagement plans; own pipeline and forecasts; deliver insight-led customer experiences and solutions that drive business value.
Top Skills: AIAPIsFintechPayments

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account