Backend Team Lead
Description
We're looking for a skilled and motivated Backend Team Lead to join our engineering group.
This is a hands-on leadership role where you'll help shape the architecture of our products, mentor developers, and collaborate across departments to build scalable, reliable, and innovative services.
A day in the life:
- Lead and mentor a team of backend engineers, developing a revolutionary product that makes a real-world impact
- Tackle fascinating technological challenges alongside brilliant minds
- Collaborate closely with research, product, frontend, and DevOps teams to deliver end-to-end solutions.
- Drive architecture decisions and contribute to the long-term technical roadmap.
You bring to the table:
- Backend development experience, including experience in a leadership or senior-level role.
- Solid understanding of system design, data modeling, and APIs.
- Experience with microservices-based system development in one or more languages such as C++, RUST, Go, Python, Java, or Node.js.
- Experience with cloud infrastructure (AWS, GCP, or Azure), containers and orchestration technologies (Docker, Kubernetes).
- Passion for mentoring, team collaboration, and code quality.
- Strong problem-solving skills and clear communication.
Nice to have:
- Experience with Rust or interest in working with it in production environments.
- Background in Machine Learning
- Background in performance-critical or high-concurrency systems.
- Familiarity with DevOps practices, infrastructure as code and CI/CD pipelines.
Apply now