Back-End Team Lead

Back-End Team Lead

We are looking for a Team Lead to manage, develop, and mentor a team of 4-6 talented engineers.

 In your Team Lead role, you will:

  • Lead your team using Agile methodology in a highly technological environment
  • Work closely with the Product teams to make their dreams come true, creating new and exciting features
  • Work with team members to tackle challenges from the product’s domain, as well as its architecture, scale & high availability.
  • Drive your team to full ownership of the team, which includes accountability on SLA, monitoring, alerting, and deployment of the services


What would make you a good fit?

  • Passionate about technologies
  • Passionate about building a professional and efficient team
  • Eager to promote your team members׳ personal & professional growth
  • Capable of leading a project from the requirements phase all the way to production
  • A people person who loves to cooperate with fellow team members, leaders, product, and CS
  • Experienced with software engineering best practices (clean code, testing, code reviews, CI/CD etc.)



  • 1-2 years of experience in directly managing 3 or more engineers
  • At least 5 years of hands-on experience as a Backend Engineer (Python, Java, Go)
  • At least 2 years of experience in Python
  • Hands-on experience with message brokers (Rabbit) and relational DBs (PostgreSQL)
  • Working with a cloud platform (AWS, Azure, GCP)
  • Working & leading development feature teams using one of the standard Agile methodologies (Scrum/Kanban/etc.)


Nice to have:

  • Working with Big Data tools (ElasticSearch, MongoDB, Redis, etc.)
  • Working with micro-services architecture

Apply for position

Back to top