This description is a summary of our understanding of the job description. Click on ‘Apply’ button to find out more.
Role Description
Heroku is looking for a Principal Architect to lead the architecture strategy in building the next generation of Heroku, our AI platform as a service (AI PaaS) that enables developers to build, run, and scale applications entirely in the cloud.
- Responsible for building and overseeing Heroku architecture strategy, with a particular focus on extending its capabilities as an AI Platform as a Service.
- Partner with product & engineering organization, customers, and internal stakeholders to develop and drive Heroku architecture strategy that supports the objectives of the business, including the integration and scalable deployment of AI/ML workloads.
- Serve as the primary steward and key voice of the architecture strategy, communicating decisions and tradeoffs to internal and external stakeholders, especially regarding the evolution of Heroku into a leading AI PaaS.
- Engage with customers as needed to validate architecture decisions and understand customer-based architecture requirements, particularly concerning deployment and scaling on Heroku.
- Partner with Support, Sales Engineering, and Customer Success in organizational enablement around our platform and product technologies, specifically highlighting Heroku’s capabilities and ecosystem.
Qualifications
- Bachelors or Masters in Computer Science or Engineering
- At least ten years of experience in platform architecture (SaaS, PaaS) with at least three years of experience in a similar leadership role
- Demonstrable experience and interest in architecting complex and scalable platform; expert level knowledge of relevant architecture/design principles and patterns
- Demonstrable experience delivering cloud-native capabilities, ideally with hands-on experience deploying and managing applications on Heroku; experience with integrations, automations, and API management is a significant plus.
- Proven experience and strong desire to lead, with experience leading cross-functional architecture teams.
- Advanced relationship management and communication skills, including partnering and consulting with senior leaders/C-level roles.
Requirements
- Strong understanding of Integrations, Automations, and Full Life Cycle API Management, with a focus on how these are implemented and managed within a PaaS environment like Heroku.
- Deep understanding of cloud infrastructure and environments (public/private), particularly the architecture of platforms like Heroku, and ability to lead the team through technical challenges in implementation.
- Broad working knowledge of the state-of-the-art in cloud computing infrastructure including: IaaS, PaaS (with emphasis on Heroku’s capabilities), containers, analytics, data center deployments, and others.
Benefits
- Time off programs
- Medical, dental, vision, mental health support
- Paid parental leave
- Life and disability insurance
- 401(k)
- Employee stock purchasing program
Share: