• Launching integrations with partner websites and applications, as well as internal platforms, including working with APIs, data models, and product flows
• Participating in large-scale integration projects, including designing architecture, developing or extending platform components, and ensuring reliable launches
• Designing and developing reusable platform components such as pricing, scoring, billing, and modules for managing insurance products and contracts
• Implementing new platform components, including defining architecture and integrating them into the insurance platform lifecycle
• Solving infrastructure challenges related to high-load systems, including scaling to tens of thousands of RPS, optimizing data storage, and improving system performance
• Developing solutions for working with large datasets, including efficient search, data separation, and automated testing approaches
• Hiring, mentoring, and developing engineers, and contributing to building a strong engineering team