Responsibilities:
Lead and mentor a team of 5 talented engineers.
Own the development of highly resilient, event-driven platforms and decoupled services that manage our core business operations at scale.
Master complex workflows by designing and engineering robust, scalable state machines (Orkes/Conductor), making the complex simple and reliable.
End-to-end ownership of all engineering aspects of our core platforms, including refining dev-tools, optimizing CI/CD, and ensuring engineering excellence.
Plan, design, and write well-tested, organized, and robust code, bridging the gap between technical architecture and business outcomes.
Continuously collaborate with the Product, UX, and Architecture teams to guide the strategic development of our platforms and drive the future direction of our technology stack.
Develop engineering talent by providing mentorship, conducting thorough code reviews, and empowering team members to grow into future tech leaders.
Proven technical leadership with 2+ years of experience guiding teams through demanding delivery cycles, alongside 5+ years of comprehensive Full-Stack development proficiency, specifically with Python with FastAPI and React (preferred)/ Angular/ Java/ Go.
Demonstrated expertise in Distributed Systems: Veteran of microservices and event-driven patterns. Deep knowledge of Kafka, SNS/SQS, or Dapr.
Strong experience with cloud production environments (AWS preferred).
Experience with Docker, and Kubernetes for deployment and production.
Extensive experience with relational databases (MySQL/PostgreSQL) and designing schemas that remain performant under growth.
Experience with ElasticSearch- nice to have.
Experience with stateful workflow orchestration (Orkes)- nice to have.
Excellent interpersonal skills with the ability to lead through empathy and technical excellence.
Excellent communication skills in Hebrew and English.





















