×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Backend Engineer – Microservices & CI​/CD

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Involved Solutions
Full Time, Part Time, Seasonal/Temporary position
Listed on 2026-05-28
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 60000 GBP Yearly GBP 60000.00 YEAR
Job Description & How to Apply Below

Python Engineer
Salary: Up to £60,000 + Bonus + Benefits
Location: Belfast - Hybrid (2-3 days per week onsite)
Working Hours: 40 hours per week - Full time
Job Type: Permanent

A globally established organisation is seeking an experienced Python Engineer to join a high-performing technology team delivering scalable enterprise applications and backend services within a complex environment.

This is a hands-on engineering role focused on building robust backend systems, modern microservices and secure APIs while driving engineering best practice across the software delivery lifecycle. The Python Engineer role is suited to an engineer who enjoys clean coding principles, automation, observability and modern Dev Ops practices.

Responsibilities for the Python Engineer:

  • Design, develop, test and maintain backend services and microservices
  • Build and enhance RESTful APIs aligned to engineering standards and best practices
  • Participate in technical design discussions, code reviews and architecture initiatives
  • Develop automated unit and integration testing to ensure code quality and reliability
  • Containerise applications using Docker and support CI/CD deployment pipelines
  • Implement logging, monitoring and metrics to improve platform observability
  • Collaborate with QA, Dev Ops and architecture teams across delivery initiatives
  • Troubleshoot and resolve production and application issues
  • Contribute towards continuous improvement of engineering standards and development practices

Essential Skills for the Python Engineer:

  • Strong commercial programming experience with Python
  • Experience developing and consuming REST APIs
  • Experience with automated testing frameworks such as pytest
  • Hands-on experience with Docker and containerised applications
  • Strong understanding of Git and version control best practices
  • Experience working with CI/CD pipelines and deployment automation
  • Strong analytical and problem-solving capability
  • Experience working within Agile engineering environments
  • Strong communication and collaboration skills

Desirable Skills for the Python Engineer:

  • Experience working with microservices architectures
  • Exposure to cloud platforms and distributed systems
  • Familiarity with observability tooling for logging and metrics
  • Experience supporting enterprise-scale applications and platforms

This is an excellent opportunity to join a collaborative engineering environment focused on modern backend development, automation and scalable enterprise technology delivery.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary