Utilita Energy

Software Engineer – Python

Utilita Energy

full-time

Posted on:

Location Type: Hybrid

Location: Oxford • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Salary

💰 £39,545 per year

Job Level

JuniorMid-Level

Tech Stack

AWSCloudDynamoDBGrafanaPythonTerraform

About the role

  • Engineering cloud-native solutions using Python and AWS services like Lambda, Eventbridge or DynamoDb , S3 & SQS.
  • Collaborating in cross-functional teams, contributing to product design, architecture, and delivery.
  • Writing clean, maintainable code that adheres to best practices and internal standards.
  • Deploying infrastructure with Terraform, ensuring environments are reproducible and secure.
  • Participating in Agile ceremonies, helping shape the direction of the product and the team.
  • Monitoring and improving systems using tools like CloudWatch and Grafana.

Requirements

  • Commercial Python experience, with a passion for writing elegant, efficient code.
  • Hands-on AWS expertise , particularly with serverless services ( Lambda, Eventbridge , DynamoDb , S 3 OR SQS ).
  • Experience with infrastructure as code, ideally using Terraform.
  • A DevOps mindset, with an appreciation for CI/CD, observability, and secure deployments.
  • Agile team experience, with the ability to adapt, collaborate, and communicate effectively.
  • A problem-solver at heart, who enjoys tackling complex challenges and delivering smart solutions.
Benefits
  • Bonus Scheme, made up of personal and company elements.
  • Career progression, we’re an expanding organisation.
  • 25 days annual leave plus bank holidays.
  • Pension scheme, company contribution at 4% of your salary when you contribute 5%.
  • The opportunity to win tickets to major outdoor events including, gigs and shows at arenas around the UK.
  • We offer an EV car scheme. Qualifying terms and conditions apply.
  • A health care scheme that includes dental, eye care, treatments, and diagnostics health consultations.
  • Death in service – we pay three times your annual salary to your designated next of kin, giving them peace of mind should you sadly pass away during service.
  • Employee Assistance Programme with access to counselling support, legal and financial advice 24/7 365 days a year, as well as a GP line and Your Care.
  • We also offer all our staff a paid volunteering day every year.
  • Plus, the chance to be involved in various fund-raising opportunities.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonAWSLambdaEventbridgeDynamoDbS3SQSTerraformCI/CDinfrastructure as code
Soft skills
collaborationcommunicationproblem-solvingadaptabilityteamworkdesignarchitecturedeliveryobservabilitypassion for coding