About the Role:
Zyte is seeking a seasoned software engineer to lead its Delivery team as a Team Lead. The successful candidate will oversee web crawler development with Scrapy, a flagship open source project.
The ideal candidate will be responsible for technical leadership of a development team, ensuring timely delivery of projects and high-quality results. They will work closely with Project Managers to identify challenges and escalate issues if necessary. Effective communication with stakeholders is essential in this role.
Key Responsibilities:
1. Drive and motivate a team of software engineers to achieve common goals.
2. Oversee all technical aspects, providing advice and coaching when needed.
3. Work closely with cross-functional teams to deliver solutions that meet customer needs.
4. Design, develop, and maintain web crawlers and scrapers.
5. Identify and resolve performance and scalability issues with distributed crawling at scale.
6. Promote continuous improvement and technical excellence within the team.
Requirements:
This position requires a strong background in software development, particularly with Python and Scrapy. The ideal candidate should have experience in managing teams and have excellent communication skills. A proven track record of delivering high-quality results and prioritizing tasks effectively is essential.
Apart from these requirements, we are looking for someone who is proactive, autonomous, and resilient. The ability to promote learning and development within the team and handle customer escalations is also crucial.
Benefits:
We offer a dynamic and self-motivated team environment where you can grow professionally and personally. You will have the flexibility to work remotely and be part of a company that values innovation and open-source technologies.