Python Team Lead
Relocation | Spain
Manychat
We are embarking on an exciting new venture within our product line. To spearhead this initiative, we are forming a new team dedicated to developing and maintaining the infrastructure and architecture for services powered by AI-based functionality.
We are seeking an experienced Python Team Lead who will collaborate with a team of experts to design and build these services from the ground up. Following the initial phase, this individual will be responsible for assembling and leading a new team to further develop and enhance AI functionality within the services.
Skillset of potential candidate:
- Has a strategic mindset with the ability to design and implement scalable infrastructure solutions.
- Demonstrates a proactive approach to identifying and addressing potential issues before they impact production.
- Is an effective communicator who can collaborate with diverse teams and stakeholders.
- Is passionate about AI and eager to lead a team in developing innovative AI-driven services.
- Thrives in a dynamic, fast-paced environment and is committed to continuous learning and improvement.
Join us to develop cutting-edge AI services and significantly impact the evolution of our product.
Here are some of our current objectives:
- Design and develop scalable, high-performance Python service architectures.
- Manage and optimize production environments to ensure high availability and reliability.
- Implement and maintain robust DevOps practices for seamless continuous integration and deployment.
- Proactively monitor and analyze production logs to identify and resolve issues.
- Collaborate with cross-functional teams to ensure smooth integration and operation of services.
- Recruit, mentor, and lead an AI-focused Python development team.
Tech Stack:
- Python.
- Asynchronous programming (async).
- High-load systems.
- ElasticSearch.
- PostgeSQL.
- Redis.
Must haves:
- 5+ years of strong and variable experience as a Python Developer, focusing on high-load systems.
- Profound knowledge in Python and asynchronous programming techniques.
- Hands-on experience with ElasticSearch, PostgreSQL, Redis, and Docker.
- Expertise in managing and optimizing production environments for performance and reliability.
- Strong understanding of DevOps practices and tools.
- Proficient in production log analysis and monitoring systems.
- Exceptional problem-solving skills and meticulous attention to detail.
- Excellent leadership and team-building abilities.
Nice to haves:
- Additional background as a PHP developer in a product tea (we use PHP 8.2).
- Ability to use relational databases (we use PostgreSQL).
- Experience in writing testable code and test cases.
- Ability and desire to work in a product team.
We care about your growth, well-being, and comfort:
- Candidates outside of Barcelona can start onboarding and complete the probation period remotely with further relocation to the city for a hybrid work format ( with free meals and snacks in the office).
- Relocation support through airplane tickets, accommodations for up to three weeks, and a relocation bonus.
- Professional development budget for relevant conference tickets, training programs, or courses.
- Flexible benefits plan to choose the perks that fit your needs.
- Health insurance, including dentistry, psychology sessions, nutrition consultations, surgery, and travel assistance.
- Approximate annual salary depends on the candidates' levels: up to €130,000.00 gross.
More information about the vacancy: Python Team Lead at Manychat (remocate.app)
