Principal Engineer
Core
Define and drive architecture of scalable, event-driven systems on AWS; lead design of core platform services and distributed systems powering critical business operations.
Role type
Principal Engineer (Platform/Architecture)
Builds
Reliable, scalable backend systems, event-driven architectures, and data pipelines for client account management, integrations, and analytics.
Domain
SaaS / Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Event-driven architecture, AWS serverless (Lambda, EventBridge, S3, API Gateway), System reliability patterns (idempotency, retries, fault tolerance), Infrastructure as Code (CDK, Terraform), Technical leadership, Cross-functional influence
Preferred skills
Modern data platforms (dbt, Athena), Multi-tenant SaaS architectures, BI tools (QuickSight), Frontend (React/Next.js), Platform engineering practices
Technologies
AWS, Node.js, TypeScript, JavaScript, CDK, Terraform, EventBridge, Lambda, S3, API Gateway, dbt, Athena, QuickSight, React, Next.js
Responsibilities
Define and drive architecture of scalable, event-driven systems on AWS; Lead the design and evolution of core platform services and distributed systems; Solve complex, cross-cutting engineering problems (scaling, data consistency, system resilience); Establish best practices for reliability, observability, and performance; Mentor senior engineers and act as a technical leader across multiple teams; Contribute to strategic technical decisions and roadmap planning
Seniority
Principal, strategy & mentorship

