Senior Back End Engineer - API - Python
Tech Talent Identified Ltd
Job Description
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base. You will be spearheading the creation and deployment of ground-breaking software solutions.
Key Responsibilities
- Work as part of a cross-functional team to help drive the development of new features
- Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture
- Ensure best practices and patterns: you will advocate and enforce best standards, and patterns
- Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality
- Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows
- Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed
- Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives
- You will inspire and motivate your peers to learn - improving their capabilities
- Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent
- You will help build the engineering team
Required Skills And Qualifications
- Significant experience in API and web application development using Python with Flask and/or FastAPI
- Experience with creating REST APIs
- Experience with Cloud Functions, ideally in Google Cloud
- Experience with containerization
- Ability to design architectures to meet scalability, reliability and security targets
- Good problem-solving skills with an emphasis on product development
- In-depth understanding of best practices, coding standards, and architectural patterns in Back End development
- Experience in automating builds, code checks, and releases using industry-standard tools
- Knowledge and experience of Agile methodologies and practices
- Experience of B2B2C SaaS products would be an advantage
Work Location
The role requires 2 days a week in the London office.
Expertise level
Work arrangement
Similar Jobs in United Kingdom
2 weeks ago
Quantitative Developer
Client Server
2 weeks ago
Python Developer - AI
Source Technology
2 weeks ago
2 weeks ago
Python Developer
Mondrian Alpha
2 weeks ago