Join to apply for the Data Engineer role at Swiss Re.
Get AI-powered advice on this job and more exclusive features.
Are you sharp, ambitious, and looking for an exciting challenge where you can help us move towards our target architecture? We have many critically important data processing pipelines to build and a data architecture to evolve. Do you want to learn from an amazing international team, where you can grow your technical expertise and functional acumen, and where you can make a difference? If yes, then read on.
Responsibilities
* This is an exciting role in our Finance Data & Analytics product area, focusing on software/data engineering mostly using Python alongside cloud native technologies (Databricks, Azure DevOps, delta lake tables, spark structured streaming, lakehouse architecture) in Microsoft Azure.
* We process billions of records of financial data, constantly pushing the limits of our system and seeking better scalability, lower end-to-end processing latency, and improved processing transparency.
* As a senior team member, you will participate fully in the software development lifecycle, engineering and maintaining high-stability and performant solutions, working closely with business partners, IT experts, and architects to understand requirements, shape and evaluate solutions, participate in code reviews, ensure accurate documentation, and support operations with complex problems.
About The Team
* The role is in the Integration team of the Finance Data & Analytics Product Area, developing and operating state-of-the-art integrations at Swiss Re's Finance Division.
* The globally distributed team focuses on building and operating the future of finance integration using Azure Databricks, Azure Data Factory, Azure Data Lake (Delta Lake), with Python and PySpark for large-scale data engineering.
About You
You are a result-driven software engineer, passionate about your craft, eager to grow, and comfortable meeting deadlines. You have a proven record of delivering sustainable solutions, and you want to develop your skills both technically and in understanding how platforms are used by business partners. You work well in agile teams involving business experts, and care about security, quality, documentation, testing, and the big picture. You also value clean code principles on large code bases.
Your Core Assets
* Bachelor's or master's degree in computer science or related field.
* Strong software engineering skills, familiarity with design patterns and best practices.
* At least 5 years of experience developing complex software systems.
* Strong understanding of data engineering techniques with high-level programming languages (e.g., Java, C#, or Python) and analytical frameworks.
* Extensive core Python experience.
* At least 2 years of hands-on experience with Apache Spark (PySpark), developing applications with IDEs like VS Code or PyCharm.
* Experience working with delta lakes and optimizing Spark workloads.
* Good understanding of relational data models and SQL.
* Self-starter with good work ethic, proactive in identifying issues and opportunities.
* Strong analytical skills to understand and break down complex problems.
We are willing to invest in upskilling the right candidate!
Swiss Re values diversity and is an equal opportunity employer, encouraging applications from all backgrounds.
Role Details
For Switzerland, the salary range is CHF 106,000 to CHF 158,000 for full-time employment. Salaries depend on role requirements, experience, and qualifications. Swiss Re also offers performance-based bonuses and benefits.
About Swiss Re
Swiss Re is a leading provider of reinsurance, insurance, and risk transfer solutions, with over 14,000 employees worldwide. We foster an inclusive culture that encourages diversity, innovation, and sustainability.
Additional Information
Reference Code: 134629
Employment type: Full-time
Job function: Information Technology
Industry: Insurance
#J-18808-Ljbffr