Taro Logo

Senior Software Engineer

A technology company building AI-driven platforms for energy management and utilities optimization.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Join a forward-thinking technology company that's revolutionizing the energy sector through AI-driven solutions. As a Senior Software Engineer, you'll be part of a team building an innovative platform for energy management that optimizes renewable generation and transforms the utility industry worldwide. The role involves working with Python, PostgreSQL, and modern web frameworks to create scalable systems that process millions of meter readings daily. You'll contribute to machine learning pipelines for consumption prediction and help adapt the platform for various utilities. The company is committed to creating a smart, sustainable energy system that benefits everyone, making this an opportunity to impact climate change through technology. Working in a fast-paced, collaborative environment, you'll tackle complex challenges in the UK utilities market while delivering robust, production-ready code. The position offers competitive compensation and direct involvement in a successful, growing project with strong HR support.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Solve complex design and domain modeling challenges in a highly regulated UK utilities market
  • Build scalable systems capable of processing tens of millions of meter readings daily
  • Contribute to the development of machine learning pipelines for consumption prediction
  • Adapt the client platform to support additional utilities such as water and broadband
  • Support the company's mission to combat climate change through green energy solutions
  • Work collaboratively in a fast-moving environment to deliver robust, production-ready code

Requirements For Senior Software Engineer

Python
PostgreSQL
  • Experience with Python and web frameworks such as Django (or equivalent)
  • Proficient in domain modeling and designing RESTful APIs
  • Knowledge of asynchronous processing (e.g. Celery) and writing fault-tolerant applications
  • Experience with relational databases, particularly PostgreSQL
  • Familiarity with HTTP protocols and API integration
  • Strong problem-solving skills and attention to detail
  • Good command of English, both written and verbal
  • Experience with AWS (plus)
  • Knowledge of infrastructure as code tools like Terraform, Packer, and Consul (plus)

Benefits For Senior Software Engineer

  • Direct cooperation with the already successful and growing project
  • Truly competitive salary
  • Help and support from our caring HR team

Interested in this job?

Jobs Related To Globaldev Group Senior Software Engineer