Lead Backend Developer (Python, FastAPI, PostgreSQL & Docker)
About the role
This role is for a Lead Backend Developer specializing in Python, FastAPI, PostgreSQL, and Docker. The position involves leading the design, development, and delivery of scalable backend solutions, collaborating with cross-functional teams, and providing technical leadership and mentorship. The candidate will work directly with clients, ensure high standards in code and architecture, and contribute to technical documentation. The company is a fast-growing leader in digital transformation and AI technologies, serving global clients and operating with a remote-first approach. Benefits include great remuneration, flexible work arrangements, performance bonuses, private health insurance, and opportunities for accelerated career growth.
Must have
- 10+ years of overall software engineering experience, with at least 5+ years of hands on experience in Python development.
- Proven experience in a lead or senior-level backend engineering role, with the ability to guide a team and take ownership of technical delivery.
- Strong proficiency in Python and backend development practices.
- Hands-on experience with FastAPI and solid experience in designing and building RESTful APIs and backend services.
- Strong experience with PostgreSQL, including schema design, query writing, and performance optimization.
- Practical experience with Docker for containerized development and deployment workflows.
- Strong ability to translate requirements into technical designs and implement reliable solutions with minimal supervision.
- Good understanding of backend architecture, design principles, coding standards, and best practices.
- Demonstrated ability to lead a team, coordinate with cross-functional teams, and drive development efforts collaboratively.
- Strong client-facing communication skills, with the ability to handle direct client interactions in a professional and solution-oriented manner.
- Experience writing clear and effective technical documentation.
- Strong problem-solving skills, ownership mindset, and the ability to adapt quickly to evolving project requirements.
Nice to have
- Experience with frameworks and technologies such as Django, Node.js, Wagtail, Valkey, OpenSearch, DocumentDB, and Firebase is an advantage.
Technologies
- DevOps
- Django
- Docker
- FastAPI
- Firebase
- Node.js
- OpenSearch
- PostgreSQL
- Python
- REST
Highlights
This is a fully remote, long-term contract position with flexible working arrangements. The company offers performance bonuses and private health insurance. Work hours depend on project requirements, and strong English communication skills are necessary. The company is expanding internationally and emphasizes a remote-first culture.