Skip to main content

Software Engineer

Software Engineer, AWS, Java or Python

Software Engineer, AWS cloud services, Java and/or Python, Linux. Newbury, Berkshire - hybrid remote 2 days in office per week.

Our client is a pioneering cleantech company at the forefront of making energy use more efficient and more affordable for UK households. Their aim is to become the home decarbonisation technology leader.

Sustained growth has led to this weighty opportunity for a Software Engineer with experience in Java/Spring or Python plus AWS cloud services to join their team in Newbury.

The challenging brief will be to develop high performance back-end systems using Java and/or Python; use AWS cloud technologies to help scale their platform; take technical ownership of key areas of functionality; use an agile development approach with a focus on TDD.

The Software Engineer will need:

  • Degree in software engineering related subject or equivalent experience
  • Extensive hands on coding skills
  • Java/Spring or Python
  • AWS cloud services
  • Strong Linux
  • Knowledge of AWS IoT Core, AWS Kinesis, AWS Lambda, AWS API gateway
  • Relational Databases
  • Cloud deployment architectures
  • Secure and scalable microservices
  • Skilled with web architecture


  • AWS VPC/IAM/Aurora
  • CI/CD
  • Large-scale data architectures
  • Serverless development
  • Containerised deployment
  • Terraform
  • Scala
  • Web UI and App development (Bootstrap, React)

What you can expect in return:

  • Highly competitive salary £70-90k
  • Excellent pension scheme
  • 25 days holiday plus bank holidays
  • Purchase up to 10 days extra holiday
  • Sharing in success scheme
  • Life assurance 4x salary
  • Well respected culture
  • Wellbeing assistance

In summary. A rare opportunity to play a pivotal role with a fast growing, clean energy business leading the way in the UK and internationally.

Senior Software Engineer | Senior Development Engineer | Software Developer, Java/Spring or Python and AWS

  • Salary :£70-90k
  • Position :Permanent
  • Location :Newbury, Berkshire
  • Workplace :Hybrid Remote
  • Employment type :Full Time
  • Benefits :Pension
  • Visa Sponsorship :Not Available

Apply for this job

Add name of person who is applying for the job
Enter phone number
Attach your CV. Max file size 2 MB. Allowed file types: rft pdf doc docx
Add job title
Add additional message to email

RWA is GDPR compliant and will never share your details without your permission. Read our Privacy Policy.