
Software Engineer – Python
Utilita Energy
full-time
Posted on:
Location Type: Hybrid
Location: Oxford • 🇬🇧 United Kingdom
Visit company websiteSalary
💰 £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