C++ Team Leader, Database Internals

TLV · Experienced

About The Position

We are looking for a passionate Development Team Leader, an expert in scalable backend systems, mastering C++ with strong hands-on capabilities and leadership skills, to lead a growing team in our R&D department. If you love technology and coding, and you have experience with leading development projects and activities, we are looking for you to join our group and lead a team of dedicated developers.

Responsibilities

  • Lead a small team of C++ software developers
  • Lead the design and implementation of new architecture and code using modern architecture patterns
  • Design and implement best practices and repeatable process constructs to scale and harden our services ecosystem
  • Mentor team members to grow both technically and professionally
  • 70% Hands-on
  • Ensure on-time and high-quality delivery of projects
  • Collaborate with other engineering managers, product managers, and stakeholders to build services that help empower customers
  • Participate in code and design reviews
  • Sets team priorities and defines roles, responsibilities, and workflow

Requirements

Requirements:

  • Passionate about platforms and backend engineering, building highly scalable services
  • 2+ years of experience in leading teams or development activities
  • 7+ years of experience in Software Engineering
  • Deep knowledge of C++
  • Experience with databases internals - a big plus
  • Actual experience in design and architecture writing
  • Experience with frameworks like distributed systems, large-scale systems and microservices
  • High sense of ownership and love to have an impact by leading a growing impactful team
  • Trust, team collaboration & can-do spirit are core values for you

Apply for this position