About the Role
This role involves leading technical direction for complex cloud applications, working closely with engineering teams to implement robust, maintainable solutions that support large-scale customer environments.
Responsibilities
- Lead architectural design for cloud-native applications on the Heroku platform
- Collaborate with engineering teams to ensure system scalability and reliability
- Define best practices for deployment, monitoring, and operations
- Evaluate and integrate emerging technologies into existing systems
- Provide technical mentorship to developers and architects
- Drive adoption of secure coding and infrastructure standards
- Work with product teams to translate business requirements into technical strategies
- Troubleshoot complex system issues across distributed environments
- Ensure compliance with enterprise security and governance policies
- Participate in code and architecture reviews
- Optimize application performance and operational efficiency
- Support incident response and post-mortem analysis
- Contribute to platform-wide engineering initiatives
- Maintain up-to-date documentation of system designs and decisions
- Foster collaboration between development, operations, and security teams
- Guide migration efforts from legacy systems to modern platforms
- Assist in defining API standards and service interoperability
- Promote use of automation and infrastructure as code
- Evaluate third-party tools and services for integration potential
- Represent engineering in cross-functional planning sessions
- Ensure solutions meet availability, latency, and throughput goals
- Advocate for customer-centric design in technical decisions
- Stay current with cloud platform updates and industry trends
- Support platform certification and audit requirements
- Contribute to long-term technical roadmaps
Compensation
Competitive salary and comprehensive benefits package including equity and performance incentives
Work Arrangement
Hybrid work model with flexibility to work remotely and in-office based on team needs
Team
Part of a global engineering organization focused on cloud platform innovation and customer success
Why This Role Matters
- This position plays a critical role in shaping the future of a widely used cloud platform, directly influencing how developers build and deploy applications at scale.
- The architect will help define technical standards that impact thousands of customers and internal teams worldwide.
What You’ll Do
- Design and implement system architectures that meet demanding operational and security requirements.
- Lead technical discussions and decision-making across cross-functional teams.
- Mentor engineers in best practices for cloud-native development and operations.
About the Team
- The team is responsible for evolving the core capabilities of the Heroku platform.
- Members work collaboratively across time zones with a focus on innovation, reliability, and developer experience.
Equal Opportunity
- We are committed to creating an inclusive environment for all employees.
- All qualified applicants will receive consideration without regard to race, color, religion, gender, national origin, or disability status.
Visa sponsorship may be available for qualified candidates depending on business needs and location
