Senior Software Engineer

Zebra People | B Corp™

Greater London

On-site

GBP 72,000 - 88,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private healthcare and dental
5% matched pension
Income protection
Life insurance
Cycle to work

Job summary

Zebra People | B Corp™ is seeking several Senior Software Engineers to build secure, scalable microservices and APIs using TypeScript and AWS. You’ll own complex features end to end, shape architecture, and mentor others in a collaborative product team.

In this hands-on senior role, you’ll work on AI-assisted development workflows while maintaining reliability, security, and quality across front and back-end systems. Office presence 2–3 days a week is expected in London or nearby.

Qualifications

  • 5 to 8 years of professional software engineering experience delivering production systems in an agile environment.
  • Strong backend development skills with Node.js and TypeScript, including experience designing and building APIs or microservices.
  • Comfort contributing to technical design discussions and taking ownership of complex features or services end to end.
  • Hands-on experience with AWS - or other - cloud-native development, automated testing, and deployment practices that support reliable delivery.
  • Comfort working with SQL databases, Git, Docker-based workflows, and modern CI/CD pipelines.
  • Practical understanding of AI-assisted engineering tools and broader LLM concepts, with the judgment to use them responsibly with privacy, security, cost, and quality in mind.
  • Clear communication skills, a collaborative mindset, and experience supporting or mentoring other engineers within a product engineering team.
  • Familiarity with infrastructure as code, for example CDK or Terraform.
  • Exposure to observability tooling, incident response, or production monitoring practices.
  • Experience working with React when contributing to end-to-end product delivery.

Responsibilities

  • Own and deliver complex backend services and APIs using Node.js, TypeScript, and AWS, from technical design through release and production support.
  • Contribute to design and architecture discussions, making pragmatic decisions that balance delivery speed, maintainability, scalability, and security.
  • Mentor and support less experienced engineers through code reviews, pairing, technical guidance, and day-to-day collaboration.
  • Work closely with product managers, designers, and engineers across the team to turn requirements into practical, reliable solutions.
  • Use AI tools to accelerate coding, debugging, testing, research, and documentation, while validating outputs carefully and applying sound judgment.
  • Strengthen service reliability, observability, and engineering quality by improving monitoring, incident response, testing, and development practices.

Skills

Node.js
TypeScript
AWS
APIs / microservices
CI/CD
React
SQL
Docker
Observability
AI-assisted tooling

Tools

Docker
Terraform
CDK
CI/CD pipelines

Job description

We’re looking for several Senior Software Engineers to join an AI leader in governance, risk and compliance. You’ll be building software that matters, taking real technical ownership, and using modern AI tooling to do your best work. This is a hands-on senior engineering role for someone who enjoys solving complex product problems, shaping robust solutions, and helping teams deliver reliable services at scale. They’re looking for you to be in the office 2/3 times a week.

You’ll work on secure, scalable microservices and APIs using TypeScript, AWS, and modern engineering practices. You’ll play a leading role within a collaborative product engineering team, owning complex features end to end, contributing to design and architectural decisions, supporting production systems, and helping raise the bar across backend, cloud, and AI-assisted development workflows.

Here’s a breakdown of what you’ll do, not all of it, just the important stuff:

  • Own and deliver complex backend services and APIs using Node.js, TypeScript, and AWS, from technical design through release and production support.
  • Contribute to design and architecture discussions, making pragmatic decisions that balance delivery speed, maintainability, scalability, and security.
  • Mentor and support less experienced engineers through code reviews, pairing, technical guidance, and day-to-day collaboration.
  • Work closely with product managers, designers, and engineers across the team to turn requirements into practical, reliable solutions.
  • Use AI tools to accelerate coding, debugging, testing, research, and documentation, while validating outputs carefully and applying sound judgment.
  • Strengthen service reliability, observability, and engineering quality by improving monitoring, incident response, testing, and development practices.

These are the essentials you’ll need to get an interview:

  • 5 to 8 years of professional software engineering experience delivering production systems in an agile environment.
  • Strong backend development skills with Node.js and TypeScript, including experience designing and building APIs or microservices.
  • Comfort contributing to technical design discussions and taking ownership of complex features or services end to end.
  • Hands-on experience with AWS - or other - cloud-native development, automated testing, and deployment practices that support reliable delivery.
  • Comfort working with SQL databases, Git, Docker-based workflows, and modern CI/CD pipelines.
  • Practical understanding of AI-assisted engineering tools and broader LLM concepts, with the judgment to use them responsibly with privacy, security, cost, and quality in mind.
  • Clear communication skills, a collaborative mindset, and experience supporting or mentoring other engineers within a product engineering team.
  • Familiarity with infrastructure as code, for example CDK or Terraform.
  • Exposure to observability tooling, incident response, or production monitoring practices.
  • Experience working with React when contributing to end-to-end product delivery.

They’re offering a salary of up to £80K, as well as a 10% bonus.

  • private healthcare and dental
  • up to 5% matched pension
  • income protection
  • life insurance
  • cycle to work and several more
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior TypeScript Engineer
Senior TypeScript Engineer

Zebra People • Greater London

Hybrid
GBP 48,000 - 80,000
Salary up to £80K
10% bonus
Private healthcare
+5
Engineering Manager
Engineering Manager

Zebra People • Greater London

Hybrid
GBP 66,000 - 110,000
Private healthcare
Dental insurance
Pension contribution (5% match)
+4
TypeScript Engineer
TypeScript Engineer

Zebra People • Greater London

Hybrid
GBP 51,000 - 60,000
Private healthcare
Dental
Pension (matched)
+3
Senior AI Engineer
Senior AI Engineer

ITH Pharma • Greater London

On-site
GBP 75,000 - 85,000
Healthcare cash plan
On-site Medical Centre
Canteen facilities
+2
Senior Software Engineer
Senior Software Engineer

SF Technology Partners • Manchester

Hybrid
GBP 90,000 - 95,000
Hybrid working
Flexible hours
Excellent progression opportunities
+1
Senior Software Engineer
Senior Software Engineer

Arcus Search • Greater London

Hybrid
GBP 95,000 - 120,000
Equity package
Hybrid work model
Senior / Lead Fullstack (React) AI Engineer
Senior / Lead Fullstack (React) AI Engineer

Infused Solutions Ltd • Greater London

Hybrid
GBP 115,000 - 150,000
Equity package
Hybrid working
30 days annual leave + bank holidays
+1
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Bunch • Greater London

Hybrid
GBP 100,000
Real equity
Greenfield AI platform ownership
Career progression into leadership
Senior AI Engineer
Senior AI Engineer

ITH Pharma • City Of London

Hybrid
GBP 75,000 - 85,000
Healthcare
Cash plan
On-site medical centre
+3
Senior Full Stack Software Engineer | AI Startup
Senior Full Stack Software Engineer | AI Startup

55 Exec Search • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working with flexibility
Small engineering team