Team Lead (Software Engineering) - Cash & Investments
Department: 501 Product and Technology
Employment Type: Full Time
Location: Remote, Poland
Description
EIS delivers a cloud-native, event-driven coretech platform that lets ambitious insurers modernize at speed. The Cash & Investments team owns the services that manage and reconcile premium inflows into money and investment accounts, orchestrate multi-currency treasury moves, and automate complex investment transactions. You will guide a distributed team of 10 engineers as we continue the module expansion to serve all insurers across the globe. Expect autonomy, a remote-first culture, and close collaboration with product, devops, professional services, and sales peers.
Key Responsibilities
- Lead, mentor, and grow a high-performance engineering team delivering microservices for cash management and investment modules
- Own quarterly OKRs, delivery forecasts, and production health; track velocity, DORA metrics, and customer satisfaction
- Drive operational excellence with multi-cloud event-sourced services on Kubernetes
- Ship containerised services on AWS or Azure using Terraform and Argo CD; embed observability, cost tracking, and automated runbooks
- Champion secure-by-default patterns and compliance readiness
- Partner with product, architecture, and other SMEs to translate complex requirements into crisp backlog items
- Hire globally, craft growth plans, and foster psychological safety so engineers innovate and take smart risks
- Represent the team in steering committees, cross-team workgroups and program planning meetings
- Use and apply generative AI techniques like retrieval, chunking, indexing, knowledge
- Adopt GenAI practices into SDLC and enable team to be more robust with less overheads
- Stay up-to-date with the latest trends and technologies in AI and backend development
Skills, Knowledge & Expertise
- 5+ years building distributed systems; 2+ years leading engineers (people or tech-lead)
- Deep JVM expertise plus SQL and event-streaming (Kafka or equivalent)
- Cloud operations on AWS or Azure, including IaC (Terraform), Kubernetes, container registries, observability, monitoring, and incident response
- Proven record shipping SaaS with CI/CD, automated testing, and data-driven delivery metrics
- Strong coaching mindset and clear written/spoken communication across time zones
- Basic understanding of frontend technologies (Typescript, React) to support backend integration
- Strong problem-solving skills and ability to work independently
- Excellent communication and teamwork skills
Preferred Qualifications
- Exposure to multi-agent or real-time data processing frameworks (Kafka Streams, Flink)
- Hands-on experience with LLMs, RAG, MCP and other GenAI techniques
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Job Benefits
- Working on the world-level Enterprise InsurTech Product powered by leading-edge technologies
- Working in an international, diverse, Scaled Agile environment
- Flexible working hours, a modern office in the center of Warsaw
- Competitive salary
- We can offer ownership to our employees- from being able to make decisions that impact the growth of the company to giving stock options
- Employee referral program
- Health insurance (Medicover)
- Sports compensation (MultiSport)
- English language classes
- We work with the newest Apple Macbooks
- UMOWA O PRACĘ
*Please note that we will be proceeding only with those applications that have valid working permits in the location stated in the vacancy description.