Athene · 12 hours ago
Lead Software Engineer, Accounting
Apollo is a global team of alternative investment managers known for delivering value to investors and shareholders. They are seeking a talented Senior Full Stack Engineer to design, develop, and maintain high-performance full-stack systems that support complex trading strategies in the investment engineering team.
FinanceFinancial ServicesInsuranceRetirement
Responsibilities
Design, develop, and maintain high-quality Python applications and backend systems
Build and maintain the front-end of web applications, ensuring seamless user experiences and robust performance
Work with relational and non-relational databases to ensure high availability, scalability, and performance
Develop and optimize asynchronous applications to enhance system performance and efficiency
Collaborate with cross-functional teams to design, implement, and improve both back-end and front-end system architecture
Implement best practices for cloud infrastructure management, with a focus on Azure (preferred, but not mandatory)
Troubleshoot, optimize, and ensure the reliability of distributed systems
Participate in code reviews and mentor junior engineers to foster a culture of continuous learning and improvement
Stay up-to-date with emerging technologies and best practices, and incorporate them into system designs
Qualification
Required
9+ years of experience of software development
Strong proficiency in Python and experience building scalable backend applications
Solid understanding and hands-on experience with relational (e.g., MySQL, PostgreSQL, MS SQL, Snowflake) and non-relational (e.g., MongoDB) databases
2+ years of hands-on experience using AI-assisted development tools in real-world environments, for example: Using tools such as Claude, ChatGPT, GitHub Copilot, Cursor, Sourcegraph Cody (or similar) to design, write, refactor, and review production code and tests
Applying AI tools to improve developer productivity through workflows such as code generation, debugging, documentation, analysis, or automation (without requiring experience building or training LLMs)
Familiarity with cloud infrastructure, with experience in deploying and managing applications in the cloud (Azure is a plus)
Experience with designing and building highly available, distributed, and fault-tolerant systems
Proficient in debugging and troubleshooting complex system issues across the stack
Solid understanding of software engineering principles and best practices
Excellent problem-solving skills, communication skills, and the ability to work effectively within a team
Preferred
Experience with Azure services (e.g., Azure Functions, Azure SQL Database, Azure Kubernetes Service)
Front-end development skills using frameworks Vue.js
Familiarity with containerization technologies such as Docker and Kubernetes
Knowledge of CI/CD pipelines and DevOps practices is a plus
Benefits
Meaningful coverage for both you and your family
Discretionary annual bonus based on personal, team, and Firm performance
Company
Athene
Athene Holding is a life insurance company that provides retirement savings products for individuals and institutions.
H1B Sponsorship
Athene has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (17)
2024 (28)
2023 (24)
2022 (22)
2021 (22)
2020 (14)
Funding
Current Stage
Public CompanyTotal Funding
$4.43B2025-06-24Post Ipo Debt· $600M
2025-05-14Post Ipo Debt· $1B
2024-10-07Post Ipo Debt· $600M
Leadership Team
Recent News
2026-01-16
The Motley Fool
2025-11-07
Company data provided by crunchbase