via indeed · 3 June 2026 ·2 days ago

Senior Backend Developer

Narwhal Labs
Bristol
63 more jobs in Bristol.
Upload your CV and see which ones actually match you.
Upload CV

Job Overview
We are looking for a highly skilled Senior Backend Developer with expertise across multiple backend technologies including Python, .NET and PHP to join our growing engineering team working on our AI communications platform. You will architect, build and maintain robust backend systems while providing mentorship and technical leadership to junior developers. A strong understanding of AI concepts, tools and integrations is essential as we continue embedding intelligent features across our products.

Responsibilities

  • Design, develop and maintain scalable backend services and APIs using Python, PHP and related technologies

  • Optimise system performance, reliability and security across all backend components

  • Ensure high code quality through best practices, testing and documentation

  • Support and guide junior developers through code reviews, pair programming and ongoing coaching

  • Lead technical discussions and help define coding standards and development processes

  • Collaborate closely with product owners, designers and engineers to deliver high\-impact features

  • Contribute to system architecture planning and long\-term platform roadmap

  • Evaluate and introduce new technologies, libraries and tools where appropriate

  • Integrate AI and machine learning powered features into backend systems

  • Collaborate with AI and ML specialists to deploy and maintain intelligent services

  • Stay up to date with emerging AI trends and identify opportunities for automation and optimisation
Requirements
  • 5\+ years of backend development experience with strong proficiency in Python, .NET (C\#) and PHP

  • Solid experience with RESTful APIs, microservices, authentication and authorisation, and database design across SQL and NoSQL

  • Strong understanding of cloud platforms such as AWS, Azure or GCP

  • Experience mentoring junior developers or leading small development teams

  • Familiarity with AI and ML frameworks, data pipelines or integrating large language models and APIs

  • Strong problem\-solving skills with the ability to translate complex requirements into scalable solutions

  • Excellent communication skills and a collaborative mindset
*Nice to have*
  • Experience with containerisation tools such as Docker or Kubernetes

  • Exposure to DevOps tools including CI/CD pipelines and automation

  • Knowledge of model deployment or MLOps practices

  • Experience designing distributed systems or event\-driven architectures
Job Type: Permanent

Pay: £50,000\.00\-£75,000\.00 per year

Work Location: In person

The market for this type of role

Similar openings
63
Software roles in Bristol
Full-time
80%
of Software roles in the UK
Remote possible
7%
of Software roles
Narwhal Labs

3 open positions · Bristol

📊 Software · the UK
1,301
active jobs
11.6%
Remote
Ø 2d
avg. online
Top skills in demand
PythonSQLREST APIJavaScriptReactJavaAgileDockerCI/CDAzure

Frequently asked questions

How many Software jobs are available in Bristol?
Currently 63 Software roles in Bristol on AlmostHired, across 21 different companies. Our data is updated daily.
Do Software roles offer remote work?
7% of Software roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.