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