We are looking for a highly skilled and experienced BackEnd Team Lead to join our dynamic team in Tel Aviv. In this pivotal role, you will oversee the design, development, and optimization of our infrastructure, ensuring efficient flow and quality to support data-driven decision-making across the organization. You will lead a team of backend developers and data engineers, collaborate with cross-functional teams, and drive initiatives to enhance our data collection and data pipeline capabilities.
Key Responsibilities:
Lead and oversee a team of BackEnd and Data Engineers, mentor the team members, fostering skill development and professional growth
Establish and enforce data quality standards, implementing processes for data accuracy, reconciliation, and consistency.
Oversee the design and implementation of robust ETL processes to ensure accurate and timely data integration from various sources.
Collaborate across the business with various stakeholders, such as the CTO, Data Analysts and Product Managers to deliver impactful solutions
Continuously monitor and optimize system flows for performance, scalability, and cost-efficiency.
Requirements: At least 7 years of experience in backend or data engineering, with a minimum of 3 years in a team lead role.
Experience with development, deployment and automation on AWS - S3, SNS, lambda, batch, dynamo, RDS etc.
Expertise in advanced SQL, including writing complex, efficient queries and building optimized datasets.
Proficient in Python and Python-based data tools.
Working with micro-services on K8S
Proven track record of delivering large-scale, high-quality products
Independent, autodidact with excellent problem solving and passion to learn cutting-edge technologies
Proven ability to lead and mentor a team, manage projects, and collaborate effectively with cross-functional teams.
Outstanding interpersonal skills
This position is open to all candidates.