Syndicode
Python Team Lead
Remote Lead $6.8k–$14.5k/moest.
Summary
Syndicode is a value-driven software development partner with a globally distributed team. As a Python Team Lead, you will lead backend development, make critical architectural decisions, and ensure high availability and performance of APIs supporting mobile applications while promoting technical excellence.
What you'll do
- Lead and manage a cross-functional engineering team of back-end, web, or mobile developers
- Own technical architecture decisions and drive the overall backend and API strategy
- Define development standards, code review processes, and testing practices across the team
- Coordinate work between backend and client engineers to ensure seamless API contracts and integration
- Hands-on contribution to critical backend services and infrastructure using Python (FastAPI/Django)
- Build and optimize scalable, service-oriented systems supporting real-time features
- Ensure platform security, GDPR compliance, and audit logging
- Mentor and grow engineers technically and professionally, fostering a culture of ownership and quality
Requirements
- 6+ years of professional software development experience with strong Python backend expertise
- 2+ years of experience leading or managing engineering teams
- Proven experience building and shipping products spanning web and mobile platforms
- Deep understanding of RESTful API design
- Strong experience with relational databases (PostgreSQL), data modeling, and query optimization
- Experience with cloud platforms (AWS or GCP), containerized deployments (Docker, Kubernetes), and CI/CD pipelines
- Familiarity with mobile development workflows, release cycles, and platform-specific constraints
- Solid understanding of testing strategies (unit, integration, e2e) and quality assurance practices
- Experience with event-driven architectures, message queues (Redis, RabbitMQ, or Kafka)
- Strong understanding of asynchronous programming (asyncio, async/await) and concurrency patterns
- Strong understanding of authentication, authorization, and security best practices
- Excellent communication skills with ability to align technical and non-technical stakeholders
Conditions
- 15 days of vacation, 11 days off for holidays, and 20 sick leave days per year
- Fully remote job
- Educational support
- Internal tech meetups
- Continuous feedback within teams and departments
- Top-notch team
- Ability to participate in decision-making and bring new ideas
- Self-management: opportunity to manage your time and plan your activities
- Dynamic fast-growing environment with quick adaptation to market changes