Job Search and Career Advice Platform

Enable job alerts via email!

Backend Engineer

Calyptus

Birmingham

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is looking for an experienced backend developer in Birmingham to design scalable solutions, develop APIs, and troubleshoot technical issues. Candidates should have proven skills in Python, cloud systems, and strong communication skills to work closely with clients. Experience in AI tools and modern deployment practices is a plus. The role focuses on collaboration with various teams to enhance customer experience and resolve complex challenges.

Qualifications

  • Proven experience in backend development focused on Python.
  • Skilled in resolving complex production issues efficiently.
  • Proven ability to provide expert guidance in professional services.

Responsibilities

  • Design and implement scalable solutions that meet customer requirements.
  • Collaborate with teams to refine features and improve customer experience.
  • Develop custom APIs and maintain self-service tooling for client support.

Skills

Python-based backend development
Troubleshooting complex production issues
Delivering technical solutions
Designing scalable cloud-based systems
Database technologies (PostgreSQL)
Hands-on experience with LLMs
Containerization and deployment practices
Strong communication skills

Tools

FastAPI
Docker
Kubernetes
AWS
Azure
GCP
Job description
What You’ll Do
  • Partner with the Machine Learning team to design and implement scalable solutions that meet customer‑specific requirements
  • Work directly with clients to gather requirements, provide technical guidance, and serve as the post‑go‑live ML point of contact
  • Develop custom APIs and backend services to enable seamless integration with customer environments
  • Troubleshoot and resolve complex technical issues, acting as the technical liaison between customers and the engineering team
  • Deliver small, targeted features to unblock high‑priority edge cases and resolve customer tickets
  • Partner closely with the ML team on inference / data pipeline issues, adding validation and guardrails where needed
  • Collaborate with Product, Engineering, Customer Success, and Sales to refine features, improve customer experience, and produce clean documentation for smooth handover
  • Contribute to continuous improvement of backend architecture and services, incorporating customer feedback and industry trends
  • Build and maintain self‑service tooling to enable non‑engineers to diagnose and resolve common issues
Requirements
  • Proven experience in Python‑based backend development ; exposure to frontend technologies (particularly React) is desirable
  • Skilled in troubleshooting complex production issues , ensuring rapid resolution and system reliability
  • Track record of delivering technical solutions and providing expert guidance to clients in professional services or consulting settings
  • Ability to design and build scalable, cloud‑based systems and APIs that integrate with client systems
  • Experience with database technologies (preferably PostgreSQL) and backend frameworks such as FastAPI
  • Knowledge of modern AI tools such as Cursor
  • Hands‑on experience working with LLMs and prompt engineering
  • Strong communication skills, able to convey complex technical concepts to both technical and non‑technical stakeholders
  • Problem‑solving mindset with a passion for customer satisfaction and delivering quality solutions
  • Experience with containerization and deployment practices (Docker, Kubernetes, AWS / Azure / GCP) is a plus
  • Demonstrated ability to balance technical excellence with business requirements and time constraints
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.