At Apollo, the business problem is to develop Risk Management capabilities that support Apollo’s complex and unique strategies, requiring a Director, Full Stack Engineer to deliver scalable technology solutions for effective execution and investment management.
Requirements
- Hands-on development experience with Python, web development is a plus.
- Exposure to risk solutions across asset classes
- Familiarity with credit and/or structured products strongly preferred.
- Experience with risk factor modeling, P&L attribution, and scenario analysis.
- Strong database skills (SQL and/or NoSQL), with experience in query optimization and data management.
- Familiarity with messaging technologies such as Kafka and working knowledge of DevOps practices (CI/CD, Docker, Kubernetes, Git).
- Experience delivering full-stack applications in Agile development environments.
Responsibilities
- Contribute to the design, development, and implementation of risk management applications.
- Lead the design and architecture of risk platforms ensuring alignment with business goals
- Deliver reliable, well-tested code within an Agile environment.
- Support the full software lifecycle: analysis, coding, deployment, and ongoing enhancements.
- Partner closely with risk managers, traders, portfolio managers, and colleagues to translate business needs into technical solutions.
- Troubleshoot issues, provide production support, and improve system reliability.
- Build new tools and integrate existing internal/external into a Apollo risk infrastructure.
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 8+ years of technology experience, including at least 3 years in a trading environment.
- Strong initiative, entrepreneurial mindset, and ability to balance multiple priorities in a fast-paced environment.
- Collaborative approach with the ability to partner effectively across levels of seniority.
- Ability to understand complex multi-system architecture, and evolve it to more coherent simplified state