Senior Backend Engineer
- stoke on trent, staffordshire, ST1 1DG, United Kingdom
- Job type not listed
- Full time
- £72,000 - £72,000 Per Annum
Job Description
About the Role
Our client is seeking a highly motivated and experienced Senior Backend Engineer to join their thriving technical team in Stoke-on-Trent . This role is critical for designing, developing, and maintaining the robust server-side logic and APIs that power our client's core products. You will be instrumental in driving technical excellence, ensuring scalability, performance, and reliability of backend systems. Working within a collaborative and agile environment, you will contribute to architectural decisions, mentor junior engineers, and help shape the future of our technology stack. The ideal candidate possesses a deep understanding of backend principles and a passion for building high-quality, efficient software solutions.
Key Responsibilities
- Design, develop, and deploy scalable backend services and APIs using languages like Python and frameworks such as Django or Flask.
- Optimize application performance, database efficiency, and system architecture for high availability.
- Write clean, well-tested, and maintainable code, adhering to industry best practices and coding standards.
- Collaborate with frontend developers, product managers, and QA teams to deliver integrated solutions.
- Participate actively in code reviews, offering constructive feedback and fostering a culture of continuous improvement.
- Troubleshoot and resolve complex technical issues in production environments.
Requirements
- 5+ years of professional experience in backend software development.
- Strong proficiency in Python and experience with popular Python web frameworks (e.g., Django, Flask).
- In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL) and experience with ORM tools.
- Experience designing and implementing RESTful APIs .
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker) is beneficial.
- Excellent analytical and problem-solving skills, with a proactive approach to development challenges.
Benefits
- A competitive salary package, including performance-based bonuses and potential for stock options.
- Comprehensive health, dental, and vision insurance coverage.
- Significant opportunities for professional growth, including training budgets and conference attendance.
- A stable and supportive work environment with a strong emphasis on team collaboration.
- Generous paid time off and a company-sponsored pension plan.


