Senior Software Engineer

New Today

Job Description

Senior Software Engineer


Reference: BH-376p

Working Hours: Full-time

Job Type: Permanent

Salary: Competitive

Location: Remote or Hybrid - London office


About The Client:

Our client is a rapidly growing Infrastructure-as-a-Service (IaaS) provider driving digital transformation.


Key Responsibilities:

Architecture & System Design

  • Design and evolve scalable backend services and product components.
  • Make sound architectural decisions across APIs, services, and data layers.
  • Lead delivery from design through production operation.


Full-Stack Development

  • Build backend systems primarily in Python.
  • Develop secure, performant APIs supporting AI workflows.
  • Contribute to modern web applications where required (e.g., Next.js).


Reliability & Performance

  • Improve monitoring, observability, and system resilience.
  • Optimise performance and support production stability.


Engineering Leadership

  • Maintain high coding standards and test coverage.
  • Contribute to code reviews and documentation.
  • Mentor engineers and support technical growth.


Collaboration

  • Work closely with Product and Design to deliver scalable solutions.
  • Communicate technical trade-offs and manage cross-team dependencies.


Essential skills and requirements:

  • Strong experience building production backend systems and APIs in Python (Flask or similar).
  • Proven ownership of asynchronous or compute-intensive workflows.
  • Experience delivering full-stack features (e.g., Next.js).
  • Practical understanding of AI lifecycle workflows (training, evaluation, deployment, inference).
  • Solid system design knowledge including API design, SQL/NoSQL data systems, and security.
  • Experience managing systems in production (monitoring, debugging, incident response).
  • Familiarity with Git, CI/CD, Docker, and Kubernetes.


Desirable Skills:

  • Exposure to LLMs or generative AI platforms.
  • Experience with model lifecycle management or AI observability.
  • Understanding of GPU-based or distributed systems.
  • Experience building developer platforms or workflow orchestration tools.


What’s on Offer:

  • Competitive salary + bonus
  • Flexible remote or hybrid working
  • Wellbeing benefits
  • Clear progression in a high-growth environment
  • Strong ownership and collaborative culture
Location:
London
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search