Application Guide
How to Apply for Software Developer, Core Engineering
at Apollo
🏢 About Apollo
Apollo stands out as an innovative capital solutions firm focused on sustainable and impactful investing, blending financial expertise with a mission-driven approach to growth. Working here offers the chance to contribute to technology that supports responsible investment strategies while enjoying the flexibility of a remote-first environment. Their emphasis on sustainable solutions suggests a company culture that values both technical excellence and positive societal impact.
About This Role
This Software Developer role in Core Engineering focuses on building and maintaining CI/CD automation, infrastructure-as-code tooling, and cloud platform integrations specifically for Apollo's investment technology stack. You'll be responsible for developing Terraform modules for secure cloud resource provisioning and implementing containerized deployment patterns to ensure consistent runtime environments. This position is impactful because it directly enables reliable, automated delivery of the platforms that power Apollo's sustainable investment solutions.
💡 A Day in the Life
A typical day involves collaborating with engineering teams to design CI/CD automation for new features, developing and testing Terraform modules for Azure resource provisioning, and troubleshooting containerized deployment issues. You'll spend time integrating IaC workflows with cloud services, reviewing infrastructure code for security and efficiency, and ensuring consistent runtime environments across Apollo's investment technology platforms.
🚀 Application Tools
🎯 Who Apollo Is Looking For
- Has advanced Terraform expertise including module design, IaC patterns, testing methodologies, and secure state management practices
- Possesses deep Azure cloud architecture experience with hands-on knowledge of resource provisioning, identity management, and networking configurations
- Demonstrates strong programming skills in Python, Go, or TypeScript with experience building CI/CD pipelines and automation tooling
- Understands containerized build/deployment patterns and can ensure consistent runtime environments across development and production
📝 Tips for Applying to Apollo
Highlight specific Azure cloud projects where you implemented Terraform modules with secure state management - include metrics if possible
Showcase your CI/CD pipeline design experience with examples of how you integrated IaC workflows with cloud services for automated delivery
Demonstrate your understanding of sustainable technology by mentioning how you've optimized cloud resources or implemented green computing practices
Include a portfolio link or GitHub repository showing Terraform modules, CI/CD configurations, or infrastructure-as-code projects
Tailor your resume to emphasize Azure experience over other cloud platforms since it's explicitly preferred in the requirements
✉️ What to Emphasize in Your Cover Letter
["Your experience with Azure cloud architecture and how you've implemented secure, scalable infrastructure solutions", "Specific examples of Terraform module development and infrastructure-as-code patterns you've designed and maintained", 'How your CI/CD automation experience aligns with supporting sustainable investment technology platforms', 'Your approach to containerized deployment patterns and ensuring consistent runtime environments']
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → Apollo's specific sustainable investment initiatives and how technology supports their impact-focused approach
- → Their technology stack mentions and any open-source contributions or technical blog posts from their engineering team
- → The capital solutions industry and how firms like Apollo differentiate themselves through technology
- → Recent news about Apollo's growth, funding rounds, or expansion of their technology platforms
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Applying with only AWS or GCP experience without demonstrating Azure-specific knowledge
- Vague descriptions of CI/CD experience without concrete examples of pipeline mechanics or deployment automation
- Focusing only on development skills without showcasing infrastructure-as-code and cloud platform integration expertise
📅 Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!