Software Engineer (BE208A6)

Referment

Greater London

On-site

GBP 65,000 - 90,000

Full time

16 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Referment is collaborating with a social‑impact software business creating analytics and data products for public‑service organisations. You will join the team to design and release features on a household data platform, spanning frontend and backend, under a Data Engineering Lead.

The role is hands‑on across product code, cloud infrastructure, delivery pipelines and security, with opportunities to learn and influence engineering practices through pairing and reviews.

Qualifications

  • Experience across more than one part of a modern web stack.
  • Understanding of testing, version control and collaborative delivery.
  • Interest in cloud infrastructure and secure production systems.
  • Ability to learn unfamiliar tools and contribute to technical decisions.

Responsibilities

  • Design, build, test and release features across front‑end and back‑end services.
  • Work with React, TypeScript and Python services in an AWS serverless environment.
  • Contribute to CI/CD, infrastructure as code and automated quality controls.
  • Support event‑driven data and warehouse workflows across AWS services.
  • Handle maintenance and bug fixes while keeping security and cost in mind.
  • Participate in scoping, code review, pairing and post‑mortems.

Skills

Multi-stack experience
Testing practices
Cloud infrastructure
DevOps collaboration
Communication

Tools

React
TypeScript
Python
FastAPI
AWS serverless
AWS CDK
GitHub
Playwright
Pytest
Mocha
Chai

Job description

Referment is working with a social-impact software business whose data and benefits technology helps public-service organisations identify and support low‑income households. The engineering team builds analytics and calculation products used by local authorities and other organisations delivering essential services.

You will work predominantly on a household data platform, designing and releasing new features under a Data Engineering Lead. This is a hands‑on full‑stack role spanning product code, cloud infrastructure, delivery pipelines and security. Alongside feature work and maintenance, you will help improve engineering practices through pairing, review and constructive technical discussion.

The Role
  • Design, build, test and release features across front‑end and back‑end services.
  • Work with React, TypeScript and Python services, including FastAPI and Pydantic, in an AWS serverless environment.
  • Contribute to CI/CD, infrastructure as code and automated quality controls using tools such as GitHub, AWS CDK and testing frameworks including Playwright, Pytest, Mocha and Chai.
  • Support event‑driven data and warehouse workflows across AWS services such as RDS, Fargate, Lambda, S3 and Athena.
  • Handle maintenance and bug fixes as well as new product work, keeping data security, reliability and cost‑conscious architecture in view.
  • Take part in scoping, code review, pairing and post‑mortems, helping the team learn and work effectively across the wider organisation.
What We're Looking For
  • Practical software‑engineering experience across more than one part of a modern web stack.
  • A sound understanding of testing, version control and collaborative delivery practices.
  • An interest in cloud infrastructure, secure handling of sensitive data and dependable production systems.
  • The curiosity and aptitude to learn unfamiliar tools; the source places greater emphasis on development potential than on already knowing every technology in the stack.
  • Clear communication and a willingness to contribute to technical decisions while remaining hands‑on.
Relevant Desirable Experience

Experience with React, TypeScript, Python, FastAPI, AWS serverless services, infrastructure as code or event‑driven data systems would help, but candidates with adjacent technologies and strong learning ability should not rule themselves out.

This could suit a software engineer who wants broad product ownership across application code and cloud delivery, and who is motivated by building technology used in public‑service and social‑policy settings.

#Referment

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Python / Frontend
Software Engineer Python / Frontend

Adecco • West of England

Hybrid
GBP 50,000 - 70,000
Software Engineer
Software Engineer

OpenSource • Greater London

On-site
GBP 65,000 - 95,000
Product Engineer (E919A15)
Product Engineer (E919A15)

Referment • Greater London

On-site
GBP 90,000 - 150,000
Software Engineer
Software Engineer

Peaple Talent • Harrow

Hybrid
GBP 45,000 - 60,000
Hybrid working
Salary £45k-£60k
Pension contributions
+1
Software Engineer
Software Engineer

G.Digital • East Midlands

Hybrid
GBP 59,000 - 70,000
Free parking and EV charging
Enhanced parental leave
Exclusive discounts for essential workers
Software Engineer Python / Frontend
Software Engineer Python / Frontend

Adecco • Dundee

Hybrid
GBP 50,000 - 70,000
Python / React Engineer
Python / React Engineer

Oliver Bernard • Greater London

On-site
GBP 65,000 - 105,000
Software Engineer
Software Engineer

Security Wizardry Radar Page • Farnborough

On-site
GBP 40,000 - 60,000
Experienced Product Engineer - Full Stack
Experienced Product Engineer - Full Stack

Oritain • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid working (3 days in Farringdon)
35 days paid leave
Birthday off
+6
Software Engineer
Software Engineer

LGBT Great • Greater London

Hybrid
GBP 59,000 - 72,000