As a Back-End team lead you’ll build the services, keep them running, and mentor the team:
●You’ll spend most of your time working with NodeJS, Python, Redis, PostgreSQL, MongoDB.
● You’ll write scalable code quickly and iteratively.
● Analyze information and evaluate results to choose the best solution to effectively solve problems.
● You'll use your software design, analysis, and programming skills to create innovative automated test systems.
● You can discuss the tradeoff between software architectural choices, both on a theoretical level and on an applied level.
● We are looking for team players with natural product intuition who can work harder, faster, and smarter without sacrificing technical excellence.
● You will collaborate in quarter planning, planning sprints, and participating in retrospective meetings.
● You will participate in the interview process of our software engineering candidates.
● You will be responsible for your team's career development.
Requirements
● Holding BS in CE, CS, or having related equivalent experience and preferably MS in the fields.
● More than 3 years of professional software development experience.
● Strong coding/debugging abilities: You have advanced knowledge of at least one programming language and are happy to learn more.
● Experience with Data Structures or Algorithms (i.e. completing a data structures or algorithms class, individual projects, internships, or other practical experience inside or outside of school or work).
● Experience in team leadership.
● Expert in Software Architecture.
● Experience with database design.
● Experience with Linux or Unix operating systems.
● Familiar with Production-Grade Orchestration.