Remote Senior Software Engineer (Python/Django)

Posted

Apply now
Please, let Kraken know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer will work in a multi-disciplinary software engineering team focused on solving design challenges and technical problems in the energy sector.
  • Responsibilities include engineering solutions for smart meters, writing robust fault-tolerant software primarily in Python and Django, and handling async processing with Celery.
  • The role involves significant domain modeling to address the complexities of the energy market, which is outdated and process-heavy.
  • The engineer will tackle difficult technical problems, including processing millions of meter readings daily due to the advent of smart meters.
  • The position offers an opportunity to disrupt the energy market, which is transitioning to more disaggregated forms of generation and smarter technology.
  • The company is committed to fighting climate change, with its parent company being the largest investor in solar generation in the UK and funding renewable energy initiatives.

Requirements:

  • Candidates must have experience in Python and Django or an equivalent web framework.
  • Strong skills in domain modeling, HTTP, REST APIs, and writing robust, fault-tolerant software are essential.
  • Experience with Celery and async processing is required.
  • Proficiency in Postgres is necessary.
  • Familiarity with AWS, Terraform, Packer, and Consul is a bonus.
  • Experience with React and Redux is also advantageous.
  • Attention to detail is crucial due to the complexity of the energy market.

Benefits:

  • The company culture promotes quick learning, decision-making, and building, with a focus on rewarding hard work with meaningful perks.
  • Flexible working environment that supports genuine work-life balance, recognized as one of the top companies in the UK for this.
  • An Equity Options Scheme allows employees to own a part of the business and share in the success of the Octopus Energy Group.
  • The office provides necessary tech requirements, along with drinks, snacks, and coffee facilities.
  • The company supports personal development through internal and external courses, learning opportunities, and bespoke study support tailored to individual needs.
Apply now
Please, let Kraken know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback