Senior Software Engineer

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

Job Details

Company
ByteHire
Location
United Kingdom
Hybrid / Remote Options
Posted