Simply Business is seeking a Senior Software Engineer to join their Data & Analytics team. As part of an international team, you'll drive their class-leading data platform forward and develop greenfield data products. You'll work on real-time identity stitching, data federation, and customer data platform ML optimized offline contact management. The role involves building data pipelines, working with Graph Databases, and using Kafka Streams for data stream processing.
Simply Business is a technology company that sells insurance, protecting over 900,000 small businesses across various trades. As a B Corp, they have a strong track record of positively impacting people, society, and the environment.
Key responsibilities include: • Building real-time identity stitching and data federation • Working on customer data platform ML optimized offline contact management • Delivering real-time customer contact decision-making processes • Using tools and solutions for ingesting, transforming, and consuming data • Championing data thinking while creating useful systems collaboratively
The ideal candidate should have: • Hands-on experience in building data pipelines • Programming experience in a JVM language (Scala, Kotlin, Java) • Ability to work with Graph Databases • Experience in data stream processing (Kafka Streams or similar) • Experience with containerized microservices architecture
Simply Business offers excellent benefits, including: • Work-life balance • Hybrid working model • Mental health and wellbeing support • Flexible parental leave • Paid sabbatical after 5 years • Life event leave • Dedicated learning platform • Competitive salary and annual bonus • Pension with company matching • Private medical insurance • Health cash plan • 25 days holiday plus bank holidays • Life assurance • Salary sacrifice car scheme • Flexible benefits scheme
Join Simply Business to level up your data engineering skills and be part of a high-performing team that's making a difference in the small business insurance sector.