Назад к вакансиям

Software Development Team Leader

EarnixRamat Gan и ещё 1 городВ офисеот 3 лет
JavaLLMReactDistributed systemsSparkTeam ManagementSoftware DevelopmentAPIsGen AISystem designAI-assisted developmentCloud Services

Описание

Earnix is seeking a hands-on Software Development Team Leader to guide a team building an Analytics & Modeling Service, focusing on integrating AI into product and engineering practices.

Responsibilities

  • Lead the team’s day-to-day work, guiding projects from technical design through successful delivery
  • Evaluate emerging tools, frameworks, and architectures through focused POCs, and turn successful experiments into production-ready solutions
  • Drive the adoption of AI-assisted engineering across coding, testing, and code review, while measuring its impact on quality and delivery speed
  • Establish best practices and guardrails for AI-driven development, and promote them across the R&D organization
  • Partner with Product, Data Science, and Architecture to build AI-powered capabilities into the Analytics & Modeling Service
  • Own the architecture, APIs, and data models of the team’s components, balancing performance, scalability, reliability, and cost
  • Deliver product capabilities and build the infrastructure required to support performance and scale
  • Work directly with insurers’ business and IT teams to understand requirements, discuss architecture, integration, deployment, security, and infrastructure, demonstrate new capabilities, and incorporate customer feedback into the product
  • Hire, onboard, mentor, and develop team members and future leaders as the group grows
  • Foster a collaborative, open, and supportive culture

Requirements

  • 3–5 years of proven experience as a team lead in a fast-paced environment
  • Strong proficiency in Java, with hands-on experience in performance and scale of Java applications on cloud services
  • Strong system design skills: Proven experience designing scalable, distributed, cloud-based systems, including services, APIs, data flows and infrastructure, and taking them from design to production
  • Experience with relational databases
  • Deep understanding of cloud platforms
  • Hands-on experience with AI-assisted development tools (e.g., Claude Code, Copilot, Cursor) and a clear view on how they change engineering work
  • A track record of evaluating new technologies and leading POCs to production adoption

Nice to have

  • Experience building with LLMs / GenAI (APIs, agents, RAG, MCP, prompt and evaluation practices)
  • Experience in customer-facing technical work, such as requirements gathering, technical discussions with client IT teams, or product demos
  • Experience defining engineering processes or methodologies at team or group level
  • Familiarity with Spark
  • Frontend knowledge (React, JavaScript, TypeScript)
  • Experience with JPA / Hibernate / EclipseLink
  • Experience with AWS: EC2, S3, ECS autoscaling, RDS