Senior Software Engineer

On Site : 1
Contract Rate : 65000
Permanent Job : 1
Salary range high : 80000.00
Salary range low : 65000

Senior Software Engineer

  • London
  • Perm
  • Tech For Impact
  • GBP65K - 80K per year

Senior Software Engineer

Senior Software Engineer – Full Stack – Social Impact – Hybrid

We are supporting a mission-driven organisation using data and technology to improve outcomes for vulnerable households across the UK.

This is an opportunity to join a growing technology team working on a product that delivers billions in financial support each year, helping shape both engineering culture and product direction within a scaling organisation.

You’ll play a key role in building and evolving a core platform, contributing across the full stack while driving best practice, delivery efficiency, and technical standards.

The Role:

  • Work as a full stack engineer across frontend, backend, CI/CD and infrastructure

  • Design, build and release new features for a high-impact product

  • Maintain and improve existing systems, including bug fixing and optimisation

  • Drive engineering standards and support team development and mentoring

  • Collaborate with stakeholders across product, policy, operations and compliance

  • Contribute to architecture decisions and long-term technical strategy

  • Support secure, scalable and cost-efficient system design

  • Engage with external partners (e.g. pen testers, accessibility specialists)

  • Participate in incident management, post-mortems and continuous improvement

Skills & Experience:

Essential:

  • Strong experience as a frontend/full stack software engineer

  • Proficiency in:

    • JavaScript / TypeScript

    • Node.js

    • Modern frontend frameworks (Angular or React)

  • Experience working with AWS cloud services

  • Experience with:

    • CI/CD pipelines (e.g. GitHub Actions)

    • Infrastructure as Code

    • Testing frameworks and automated quality checks

  • Strong communication skills and ability to work with non-technical stakeholders

  • Experience mentoring or supporting other engineers

Desirable:

  • Experience with:

    • React

    • AWS services (Lambda, S3, Fargate, DynamoDB, RDS)

    • Python for data workflows

  • Exposure to:

    • Data platforms or analytics environments

    • Agile delivery

    • Secure or regulated environments

Tech Stack:

  • Frontend: React

  • Backend: Node.js, TypeScript

  • Cloud: AWS

  • Data: Python, PostgreSQL, Athena

  • IaC: AWS CDK

About the Company:

This organisation is focused on using data and technology to improve lives, helping individuals access financial support and enabling more effective public services.

They are transitioning from start-up to scale-up, with strong investment in technology and a growing product suite used across both public and private sectors.

Why Apply:

  • Work on a product with real-world social impact

  • Join a growing, mission-driven tech team

  • Opportunity to shape engineering culture and best practices

  • Strong focus on collaboration, learning and progression

  • Flexible hybrid working model

Additional Information:

  • Hybrid: Home + London office

  • Salary: £65,000 – £80,000

  • Permanent, full-time

Upload your CV/resume or any other relevant file. Max. file size: 4MB.


You can apply to this job and others using your online profile. Click the link below to submit your online profile and email your application to this employer.