Avatar for Tap Mobile
We transform great ideas into elegant software
  • Early Stage
    Startup in initial stages

Team Lead Backend Developer

  • 5 years of exp
  • Full Time
Posted: 7 months ago
Visa Sponsorship

Not Available

Remote Work Policy

In office

RelocationAllowed
Skills
Python
Node.js

About the job

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 Team Lead Backend Developer 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.

About the company

Tap Mobile company logo
We transform great ideas into elegant software11-50 Employees
Company Size
11-50
Company Type
Private Company
Company Type
Mobile App Developer
  • Early Stage
    Startup in initial stages

Employees joined from

Learn more about Tap Mobile image

Similar Jobs

Obinex company logo
Obinex
Obinex, an integrative Web3 user-centric solution based on AI