Python Team Lead

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)






Report Page