Backend Team Lead

Israel - R&D - Full-time - Team Lead

Refer a Friend
Glassbox is looking for a Backend Team Lead for our global team.
 
We are Glassbox, and our mission is to reveal the insights that empower organizations to deliver exceptional digital customer experiences. 
We are growing and have been recognized by G2 as one of 2024's Top 50 Software Companies in the world. 
Our customers are the best of the best, including six of the ten largest global banks, the world’s largest hotel chain, the largest healthcare provider, and the largest telecommunications company in the U.S.
If you are a dynamic, successful, experienced metrics-driven leader, Glassbox might be a great fit.
Will you join us on this journey?
 
what will you do
  • Lead the design, development, and optimization of core backend services using Java and modern JVM technologies.
  • Own the architecture and performance of mission-critical components: data ingestion, processing pipelines, distributed services, storage abstractions, and internal frameworks.
  • Drive large-scale refactoring, modernization, and reliability initiatives.
  • Establish and maintain high engineering standards, code quality, and best practices across the entire R&D
  • Build and improve systems that handle high throughput, low latency, and massive data scale.
  • Work closely with DevOps/SRE/R&D teams to strengthen infrastructure, observability, automation, and deployment practices.
  • Diagnose complex production issues spanning multiple services, layers, and technologies.
  • Continuously improve system performance, resource efficiency, and cost footprint.
  • Lead, mentor, and grow a team of backend engineers and define best practices for the entire R&D
  • Conduct technical reviews, coaching, and hands-on training to elevate the team’s skill set and the R&D
  • Collaborate with cross-functional teams to understand platform needs and translate them into a clear engineering roadmap.
 
what will you need
  • 8+ years of backend development experience, with deep expertise in Java and JVM internals.
  • Experience in leading engineering teams or tech lead
  • Strong background in distributed systems, high-scale backend architectures, concurrency, and multithreading.
  • Hands-on experience with performance tuning, profiling, multi-threading, memory management, and debugging complex systems.
  • Strong understanding of cloud-native architectures, microservices, messaging systems, and scalable data processing.
  • Experience handling critical production systems and incident response.
  • Deep experience with Spring and distributed backend architectures.
  • Strong hands-on knowledge of Cassandra, Kafka, Postgres
  • Advantage: Elasticsearch (including full-text search concepts).
  • Experience designing systems for high throughput, low latency, and horizontal scalability.
  • Experience with microservices, event-driven architectures, distributed
  • Strong track record in debugging and resolving complex production issues.
 

Apply for this position

* Required
Resume
Files accepted .docx .doc .pdf
Cover Letter
Files accepted .docx .doc .pdf
Please provide the full URL e.g. https://www.linkedin.com/in/your-handle
Please provide the full URL e.g. https://www.domain.com
There was an issue submitting the form, please check all the fields are correct and try again.
Thank you for contacting us. A member of our team will be in touch.
Please review our privacy practices: read privacy policy