Team Lead Software Engineer Golang (all genders) - Berlin, Germany
Role details
Job location
Tech stack
Job description
- Lead and mentor a team of backend engineers, fostering a culture of collaboration, knowledge sharing, and collective ownership.
- Design, build, and maintain high-performance APIs (gRPC and REST) for our core insurance services.
- Own the end-to-end delivery of microservices: from requirements gathering, architecture, and implementation, through deployment and operational support.
- Collaborate with Product, DevOps, and cross-functional teams to translate feature requests into robust, scalable technical solutions.
- Establish and champion engineering best practices, including code reviews, automated testing, observability (tracing, logging, metrics), and CI/CD pipelines.
- Conduct regular 1:1s, provide performance feedback, and support engineers' career growth.
- Identify, prioritize, and reduce technical debt; continuously improve architecture, code quality, and team workflows.
- Ensure compliance with security policies, coding standards, and regulatory requirements relevant to the insurance sector.
- Monitor and optimize service reliability, performance, and cost in production environments.
Requirements
Do you have experience in gRPC?, * Strong backend development background with proven proficiency in Golang for production environments.
- Previous experience leading engineering teams or mentoring engineers in a senior capacity.
- Proven track record designing and evolving gRPC and REST-based APIs at scale.
- Deep understanding of distributed systems, microservices architectures, and cloud-native patterns.
- Hands-on experience with containerization (Docker), orchestration (Kubernetes), and modern DevOps workflows.
- Familiarity with PostgreSQL, and message queues (e.g., Kafka, RabbitMQ).
- Strong problem-solving skills and a passion for building clean, efficient, and maintainable systems.
- Excellent communication skills and the ability to thrive in a fast-paced, agile environment.
Benefits & conditions
At simplesurance, you will get an all-round feel-good package including:
- Flexible Benefits: Choose from a free "Deutschland ticket" or a subsidy for Internet usage.
- Work-Life Balance: A hybrid environment that fosters flexibility, and an accessible working-from-abroad policy of up to 25 days per year.
- Time to Recharge: 28 vacation days a year, plus full paid time off for Christmas and New Year's Eve, giving you the time to relax and celebrate.
- Financial Growth: Allianz shares guided by our investment policy and an exceptional company-supported pension plan.
- Sabbatical Programme: After your first year at simplesurance, you're entitled to take a sabbatical leave of up to 2 months.
- Continuous Learning: Access our Degreed platform, offering a range of learning and development opportunities to grow your skills and career.
- Referral Programme: An attractive referral program to reward you for recommending talented people to our team.
- JobRad leasing made easy: Save up to 40% on your dream bike - with insurance and checkups sponsored by simplesurance.
- Team Spirit: Celebrate with us through regular company events and in-office gatherings with tasty food and a fun atmosphere!
- Culture of Growth: We have an open feedback culture and a solution-oriented environment, with an amazing and caring team dedicated to growth and improvement.
- Explore Our HQ: Conveniently located in the heart of Berlin, our headquarters offers easy access via U-Bahn and S-Bahn.
About the company
Since 2012, we are proudly „Made in Berlin“: our Most Awesome Team is highly international with 140+ people from over 30 countries. Our central office is located in the heart of Berlin and we have teams located in Tokyo, Lisbon, Munich, Paris and Mumbai.
simplesurance is a leading provider of embedded insurance in fast-changing ecosystems, such as mobility, e-commerce, travel, fintech, and banking. Renowned companies use simplesurance's technology to include insurances in their customer journey, enhancing the overall customer experience and adding value across 30+ countries in an easy and smart way.
As a part of Allianz, we develop the global connectivity player with transparent and efficient insurance services to connect people and business, anywhere & anytime, enabled by state-of-the-art technology that we have developed since 2012.
By being the pioneers in our field and after joining the Allianz Group in 2022, we are stronger than ever to reshape how people are accessing and buying insurances. We are committed to resilience, growth and innovation to challenge the status quo, while having fun doing it, true to our motto: "Never Stop Playing”.