Salary
💰 $255,600 - $491,500 per year
Tech Stack
CloudDistributed SystemsHerokuSFDC
About the role
- 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.
Requirements
- 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.
- 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.