Python Engineer - up to £60,000 + Bonus - Hybrid
About the role
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 DevOps 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, DevOps 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.
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Systems Engineering
2 days agoQuest Global Engineering Limited
Engineer - Systems Engineering
2 days agoAnson Mccade
Systems Engineer - Electronic Systems
2 days agoQuest Global Engineering Limited
Engineer - Systems Engineering
2 days agoQuest Global Engineering Limited
Systems Engineer ( Electronics )
2 days agoAnson Mccade
Customer Tech Support Specialist (Permanent)
2 days agoCarlsberg Britvic
Systems Engineering
2 days agoAnson Mccade
Systems Engineer ( Electronics )
2 days agoQuest Global Engineering Limited
Field Systems Engineer
2 days agoTRS Consulting