About The Position

As a Principal Architect for EPM, you will be a senior member of the technical team that sets the vision and overall design of our software solutions. You will partner closely with product engineering, platform teams, and stakeholders across the Office of the CTO to shape the next generation of our EPM platform. This role sits at the intersection of large-scale cloud architecture, big data systems, and product engineering. You will define architectural direction, drive key technical decisions, and ensure our platform continues to scale securely and efficiently as our customer base and data volumes grow.

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

Nice To Haves

  • Event streaming platforms (Kafka) and stream processing (Flink, Spark Streaming)
  • Service mesh technologies (Istio) and continuous delivery tooling (ArgoCD)
  • Experience designing security and compliance in regulated environments (SOC 2, FedRAMP, ISO 27001)
  • Prior experience in privileged access, endpoint security, or the broader cybersecurity domain

Responsibilities

  • 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

Benefits

  • flexibility
  • trust
  • continual learning
  • recognition for growth
  • recognition for impact

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Principal

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service