RenaissanceRe
Senior Data & BI Engineer
Job Description
RenaissanceRe is a leading writer of Property & Casualty Reinsurance. For over 25 years, we have helped customers and communities recover and build resilience through our industry-leading ability to understand risk, source efficient capital and rapidly pay claims.
Our global team shares a passion for solving our customers’ biggest problems through a collaborative and entrepreneurial culture that empowers employees and rewards creative thinking.
About RenaissanceRe
For over three decades, RenaissanceRe has helped its clients manage the risks of operating in a volatile and uncertain world. We’re experts in Property, Casualty, Specialty, and Credit reinsurance, consistently recognized for the innovative way we combine data, experience and technology to understand and manage large and complex risks across the world. We are also a business with a real social purpose – we help protect communities around the globe and enable prosperity for all. Our purpose drives us forward every day as we seek solutions to some of the world’s most complicated challenges. To learn more, please visit us at Careers – RenaissanceRe (renre.com)
About Information Technology
Innovation and technology are essential to our success at RenaissanceRe. We believe in strong business and IT alignment, working closely together to develop leading capabilities to support our globally integrated operating model.
This joined-up thinking and passion for continuous improvement helps drive our cutting-edge systems – and it’s something we’re recognized for externally. From the start, our business has been founded with technology and data innovation at its heart. Today, we continue to invest in advanced risk and portfolio insights enabled by serverless financial modelling, a data mesh architecture, and artificial intelligence with innovative partners. The impressive scalability and performance this has enabled has helped us achieve industry-leading results.
For our IT team, it means a unique environment. We’re developing next generation technology that has real world impact. Working side-by-side with industry-leading risk specialists, we help to solve complex problems that help protect communities around the world. A career in IT at RenaissanceRe is continually evolving, technically innovative and highly rewarding.
Our main IT hubs are Bermuda, Dublin, London and Raleigh, North Carolina.
About the Position
Reporting directly to the Data IT Lead, and working within the Capital, Rollup and Modelling portfolio, the Senior Data & BI Engineer will design and build data products for RenaissanceRe users. The role is based in the Dublin office.
We are seeking a talented, highly motivated data engineer with experience in designing and developing data and analytics solutions in a cloud environment. The successful candidate will work on a team building next generation data solutions on AWS for our Risk & Underwriting business unit. This is an excellent opportunity for an individual with an energetic and enthusiastic approach who wishes to work in a highly collaborative and fast-paced environment.
Our technological platform is constantly evolving as we apply new and emerging technologies to our expanding business. The Capital, Rollup and Modelling data engineering team manages data and analytics solutions at the head of RenaissanceRe’s risk portfolios management strategy and supports a global user base. The diverse global team has a flat structure with a highly collaborative culture that values progress and encourages creativity and innovation. The team has a supportive and meritocratic environment where team members work closely together to achieve shared goals and where contributions are both recognized and rewarded. Our business demands high levels of agility, which requires our team to be technically superior. If you are eager to work in a team delivering serverless first data solutions on AWS, this is the job for you!
–
Key Relationships
-
Reports to: Data IT Lead
-
Stakeholders: Product Owner; Business Analyst; Portfolio Manager
Key Responsibilities
-
Design and develop data and analytics solutions, automated tests, documentation, and related processes to meet the requirements of the business, providing partnership and solutions that exceeds expectations.
-
Support our applications and tools through their lifecycle of requirements, development, testing, deployment, documentation, operation, user training, maintenance, and enhancement.
-
Ensure stability, integrity, accuracy, timeliness, and usability of existing data resources.
-
Understand and contribute to our strategic architecture initiatives, and act as a day-to-day champion to progress these forward within the portfolio.
-
Produce code following established engineering standards.
-
Meet or exceed the quality, reliability, resilience, scalability, and stability goals.
-
Collaborate with all stakeholders (Business Analysts, Product owners & managers, and architects) in establishing, refining, and documenting database and other functional requirements.
-
Use specialist data engineering knowledge to inform the team’s technical decisions.
-
Contribute to the review, selection, and adoption of proprietary and third-party solutions.
-
Ensure compliance with relevant company standards and guidelines.
-
Contribute to the technological and methodological direction of software within the development team and the company.
-
Embrace the RenaissanceRe culture and consistently demonstrate it in daily activities.
Candidate Qualifications
-
5+ years of experience working in Data and Analytics, with domain expertise architecting, designing, and developing end-to-end data solutions.
-
Working experience in AWS Platform (or other cloud service like Microsoft Azure)
-
Proficiency in SQL (essential) and Python
-
Experience working with AWS Lambda and Step Functions
-
A passion for learning new concepts and technologies
-
A proven track record of delivery using a range of data technologies.
-
A proven ability for design with a detailed understanding of industry standards and norms across data, including but not limited to ETL, data & dimensional modelling. Experience of large-scale solution design and architecture.
-
A detailed knowledge of Continuous Integration / Continuous Deployment practices with practical knowledge of DevOps principles.
-
Demonstrable analytic and problem-solving skills.
-
Flexibility to work independently or as part of a team
-
Helpful but not required:
-
Working knowledge of Dremio.
-
Working knowledge of Docker.
-
Working knowledge of data lakehouse architecture with S3, Glue and Spark.
-
Understanding of Data Mesh concepts.
-
Working knowledge of infrastructure as code tooling such as CDK or Serverless.
-
A degree level education in a relevant discipline or equivalent industry experience.