Set the technical vision and architectural direction for the EPM platform
Partner with product engineering teams to design scalable, resilient, cloud-native services
Drive technical decisions across scalability, resilience, security, and cost optimization
Document and communicate architectural decisions, trade-offs, and roadmaps to engineering teams, leadership, and cross-functional stakeholders
Provide input on technology selection and help drive best practices for cloud-native development, observability, and operational excellence
Help define overall architectural principles, frameworks, and standards that other product teams can adopt
Contribute to the architecture strategy as it aligns to the EPM and broader platform product roadmap
Mentor senior engineers and architects, raising the technical bar across the organization
Requirements
10+ years of experience delivering and supporting enterprise-ready cloud-based systems, with at least 3+ years in a Principal, Staff, or Architect-level role
Deep expertise with at least one major public cloud (AWS, Azure, or GCP) and working familiarity with others
Hands-on experience architecting big data and analytics platforms, including ingestion, schema design, partitioning, and query performance tuning across technologies such as Elastic, ClickHouse, Databricks, or similar
Microservices and cloud-native design patterns, including containerization and orchestration (Docker, Kubernetes)
Solid understanding of modern design patterns and practices such as Infrastructure as Code (Terraform) and CI/CD
Competency in a core programming language
Demonstrated experience leading architecture for SaaS platforms at meaningful scale
Experience with the full lifecycle of development and product release in an agile environment
You can move fluently between architectural diagrams and a code review
Strong ability to communicate well with all aspects of the business, from individual engineers to executive stakeholders.
Tech Stack
AWS
Azure
Cloud
Docker
Google Cloud Platform
Kubernetes
Microservices
Terraform
Benefits
Diversity. Inclusion. They’re more than just words for us. They are the guiding values of how we build our teams, cultivate leaders, and create a culture where people feel connected.
We take care of our employees so they can take care of our customers. Customers who come from all walks of life just like us. We hire incredible people from diverse backgrounds because when we are different together, we are stronger together.