iptiQ is a risk tech start-up within Swiss Re Group. Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime.
iptiQ provides digital, bespoke and transparent L&H and P&C protection products in a B2B2C manner. Founded in 2014, we're transforming the way consumers buy insurance with a unique digital insurance engine which incorporates the latest technology with world-class underwriting capabilities. We build strong partnerships to sell insurance via trusted brands.
Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. iptiQ embraces a workplace where everyone has equal opportunities to thrive and develop professionally regardless of their age, gender, race, ethnicity, gender identity and/or expression, sexual orientation, physical or mental ability, skillset, thought or other characteristics. In our inclusive and flexible environment everyone can bring their authentic selves to work.
About the role
Glad you’re interested! We’re looking for a Head of Product Engineering to help building and leading a product engineering team responsible for shaping our digital landscape and change the way insurance is bought online. No more insurance talk that only a lawyer understands, we’re here to make a difference.
As the Head of Product Engineering, you’ll work in a multi-functional environment to design, implement and operate our product platform and build our greenfield insurance, customer-facing.
If you’re passionate about enhancing how we take business and product decisions and delivering awesome products, then read on.
Your day-to-day activities will include
Build and shape highly capable and empowered engineering teams responsible for designing and implementing high-revenue products across our technology platform with a quick iterative approach and focusing on ability to scale features and business processes
Promote engineering excellence and leadership across the board, focusing on effective cross-function collaboration and end-to-end responsibility, from rapid prototyping to delivery, ensuring simplicity, maintainability, and scalability of the implementations
Design and foster the implementation of department-wide processes and best practices to ensure effective collaboration between engineering teams and a restless focus on effectiveness and rapid decision making enabled by technical alignment and data-driven approach
Provide constant guidance, operational management, and leadership to set the engineering department on a track of continuous improvement and growth
This is what we will look for:
10+ years of engineering management experience in building, leading and motivating engineering teams responsible for delivering and running high-quality, customer facing products. Track record of hands-on technical leadership is a requirement
6+ years of hands-on development experience in building customer-facing, high-traffic platforms in any modern language (Java, Kotlin, Scala, C++, C#, Go, Python …)
Solid experience with applying domain driven design to modular service-oriented and API-first architectures and best practices around designing, scaling and monitoring concurrent systems (using different technologies and preferably RESTful APIs, message passing protocols and possibly asynchronous solutions).
You understand the implications of maintaining a platform up-and-running by fostering engineering best practices like readability, testability and continuous refactoring of the codebase. You adopt a data-driven approaches to drive the improvement in performance, scalability and efficiency of the solutions delivered
Experience with cloud computing platforms and Amazon AWS in particular is preferred.
Continuous learner who stays up-to-date with the latest trends and can vet with proper pragmatism and long term vision the adoption of new technologies
Master’s or PhD degree in computer science, engineering or equivalent working experience
Ability to speak and write English fluently
What we offer
We're a start-up embedded within an organization known for its high-caliber talent and excellent benefits. So, you get the best of both worlds - a fast paced, challenging environment with a genuine work-life balance and more.
Do you love thinking ahead and identifying new opportunities or anticipate future challenges? Do you like driving complex, cross-functional projects following agile principles and pragmatism? Do you enjoy pushing borders and have a passion for the latest technologies?
That was a lot! Still interested? Now, that’s the spirit we’re looking for. Go ahead and apply today.
Our recruiting process
For this position you can generally expect a hiring process similar to the following one (based on location and availability the process can be slightly modified):
Qualified candidates receive feedback concerning their application from our Recruiting team
Based on role and experience, solve a coding exercise reviewed by our engineering team
Phone technical interview: technical topics and usually a coding exercise
Onsite coding interview: a coding exercise to solve together pairing with our engineers in your favorite programming language
Onsite technical interview: conversation about technical topics, experiences and analyzing possible production scenarios
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.