Principal Engineer
Core
Lead technical strategy and hands-on architecture for high-scale, distributed systems while mentoring engineering squads.
Role type
Principal Engineer (Technical Leadership & Hands-on Architecture)
Builds
Scalable, well-architected cloud systems and infrastructure
Domain
Cloud Infrastructure & Distributed Systems
Required skills
TypeScript, Node.js, React, AWS (EKS, Lambda, Aurora RDS), Kubernetes, GraphQL, JavaScript, Terraform, Helm, GitHub Actions, Jest, Pact, DataDog, SOLID principles, CI/CD, System Architecture, Mentorship
Preferred skills
AI-driven development integration, Observability mindset, Software Craftsmanship
Technologies
TypeScript, Node.js, React, AWS, Kubernetes, GraphQL, Terraform, Helm, GitHub Actions, DataDog, Jest, Pact
Responsibilities
Own technical strategy for the pillar, design and develop complex high-scale systems, ensure engineering consistency and best practices, mentor Lead and squad engineers, champion modern software practices, build observable systems, collaborate with Product and Delivery leaders, manage infrastructure and deployment pipelines.
Seniority
Principal, strategy & mentorship
