Software Development Lead
Athene · West Des Moines, IA · 6 days ago
EngineeringFull-time
Purpose
We are entering the stable value market through a new institutional business line, creating an opportunity to build the technology platform that will power the administration of these products from the ground up.
Accountabilities
- Lead the architecture, development, production support, and continuous evolution of Athene's Institutional Administration platform, ensuring scalability, resiliency, security, and operational excellence.
- Design and deliver enterprise integrations with financial, accounting, treasury, and operational systems while maintaining strong controls, reconciliation, and audit readiness.
- Partner with Finance, Actuarial, Treasury, Operations, and business stakeholders to translate complex business requirements into simple, reliable technical solutions.
- Champion modern software engineering practices, including AI-enabled development, cloud-native architecture, automation, observability, CI/CD, testing, and secure software delivery.
- Provide technical leadership through architecture reviews, mentoring, code reviews, and engineering standards while influencing a blended team of internal engineers and delivery partners.
- Lead production readiness, incident response, platform stability, and continuous improvement initiatives to ensure reliable delivery of business-critical financial services.
Qualifications and Experience
- 10+ years of relevant experience designing, building, and supporting enterprise software platforms, including ownership of business-critical production applications or relevant experience.
- Deep expertise developing cloud-native applications using Python, FastAPI (or similar frameworks), React/TypeScript, PostgreSQL, AWS services, infrastructure as code, and modern CI/CD practices.
- Experience building financial, accounting, insurance, or other highly regulated systems with strong understanding of enterprise controls, auditability, and operational excellence.
- Demonstrated ability to leverage AI tools to improve software delivery while maintaining accountability for architecture, code quality, testing, and security through strong engineering judgment.
- Proven critical thinker with a bias for action, adaptability, innovation mindset, strong communication skills, and the ability to influence technical and business partners across the organization.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.