onsite
Catastrophe Risk Data Automation & Reporting Developer - Beazley Group
Software Engineer
Develop and modernise catastrophe risk data pipelines, automating reporting and data processes for cyber and specialty risks using Python, SQL and AWS services to deliver accurate, scalable insights to underwriting and risk teams.
About the role
Key Responsibilities
- Design, build and maintain automated data pipelines for catastrophe risk metrics using Python and SQL.
- Implement ETL processes on AWS (Glue, Lambda, S3, Redshift) to ingest, transform and store large datasets.
- Collaborate with Underwriting, Capital Modelling and Reinsurance teams to define data requirements and deliver actionable reports.
- Optimize existing reporting workflows, reducing manual effort and improving data accuracy.
- Ensure data quality, governance and compliance with internal standards and external regulations.
Requirements
- 3+ years of experience in data engineering or analytics roles.
- Proficiency in Python, SQL and AWS data services.
- Strong understanding of ETL concepts and data pipeline orchestration.
- Experience with reporting tools (e.g., Power BI, Tableau) is a plus.
- Excellent problem‑solving skills and ability to work cross‑functionally.