Athene

HQ
West Des Moines
Total Offices: 4
1,254 Total Employees
Year Founded: 2009

Teams at Athene

Recently posted jobs

16 Days AgoSaved
In-Office
2 Locations
Fintech • Insurance
The Risk Senior Business Analyst enhances derivatives and risk data capabilities by defining data warehouse requirements, improving data quality and lineage, developing risk reports and dashboards, analyzing trade and portfolio data, and applying AI and automation. The role partners with Risk, Investments, Technology, governance, and data teams to improve reporting, processes, and decision-making.
One Month AgoSaved
In-Office
2 Locations
Fintech • Insurance
Lead transaction underwriting and execution for reinsurance and M&A, managing pricing models, due diligence, actuarial assumption setting, structuring, approvals, and post-deal integration. Supervise technical pricing team, collaborate with internal/external stakeholders, prepare recommendations and reports, mentor junior staff, and ensure confidentiality.