Logo
Visit Our Website

https://tap.pm/

Backend Tech Lead

Location: Beer Sheva

Tap is one of the world’s fastest-growing mobile app companies. We transform great ideas into elegant software. Our apps have been downloaded over 350 Million times.
We are seeking a seasoned Backend Tech Lead with a solid background in high-load environments and experience in managing multiple Linux servers. The ideal candidate is someone who thrives in a fast-paced, innovative, and technology-driven culture. 

Responsibilities:


- Lead a team of software engineers to build and maintain our infrastructure and compute platform.

- Make pivotal technical decisions to ensure the scalability and performance of our applications, leveraging your expertise in GPU and AI technologies.

- Design large, highly available distributed systems with Kubernetes in the range of 200+ nodes, ideally with experience in GPU workloads on those clusters.

- Debug issues across the stack, including networking problems, performance issues, hardware problems, or memory leaks.

- Work with cloud platforms such as Azure, AWS, or GCP.

- Integrate AI models into backend systems, utilizing frameworks such as PyTorch and additional AI frameworks.

Requirements:


- 7+ years of backend development/architecture experience, including a leadership role.

- Proficiency in Node.js and Python, with a minimum of 7 years of hands-on experience in both languages.

- Experience with high-traffic load management and performance optimization.

- Expertise in load balancing, Kafka, RabbitMQ, Elasticsearch, MongoDB, MySQL, and serverless technologies.

- Knowledge of AI frameworks like PyTorch and CUDA.

- Experience with scalable systems and high-load environments.

- Knowledge of server management and deployment on Linux platforms.

- Strong understanding of cloud services such as AWS, GCP, or Azure.

- Excellent problem-solving skills and ability to debug a wide range of issues.

- Strong communication and team leadership skills.


Nice to Have:


- Experience with Machine Learning and Deep Learning concepts.