Principal Engineer
Core
Design, build, and deliver scalable cloud-native solutions on AWS, combining high-level architecture with active backend development.
Role type
Principal Cloud Architect / Senior IC
Builds
Microservices-based architectures, API-driven platforms, and event-driven systems on AWS
Domain
Cloud computing, Distributed systems, IoT, Generative AI
Deliverable
production ML models
Required skills
AWS architecture, Node.js, Microservices, REST APIs, Distributed Systems, Cloud-Native Architectures, Event-Driven Design, Kubernetes/EKS, CI/CD, TDD, Code reviews, Generative AI/LLM applications
Preferred skills
IoT platforms, Connected devices, AWS Bedrock, Performance optimization
Technologies
AWS (Lambda, API Gateway, EC2, S3, DynamoDB, RDS, EKS, ECR, IoT Core, CloudWatch, Bedrock), Node.js, Kubernetes, Docker
Responsibilities
Define end-to-end cloud architecture for large-scale distributed systems; Design microservices and event-driven systems; Contribute to end-to-end development (60-70%) of backend services and APIs; Establish reference architectures and best practices; Provide technical mentorship and drive engineering excellence.
Seniority
Principal, hands-on IC
