Principal Engineer, Nodejs
Core
Architect, design, and develop scalable microservices-based applications using Node.js, JavaScript, Express.js, and PostgreSQL.
Role type
Principal Engineer, Node.js
Builds
scalable microservices-based applications
Domain
Cloud-native application development
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, JavaScript, Express.js, PostgreSQL, REST/GraphQL API design, AWS Lambda, Azure Kubernetes Service (AKS), CI/CD pipeline implementation, database query optimization, system architecture design
Preferred skills
Jenkins, GitLab CI, CircleCI, Octopus, Kubernetes, Docker, Bamboo
Technologies
Node.js, JavaScript, Express.js, PostgreSQL, AWS Lambda, Azure Kubernetes Service (AKS), Jenkins, GitLab CI, CircleCI, Octopus, Kubernetes, Docker, Bamboo
Responsibilities
Writing and reviewing high-quality code, Envisioning overall solutions and defining technologies/patterns, Determining and implementing design methodologies, Coordinating requirements and schedules for application development, Leading/supporting UAT and production rollouts, Creating and validating work breakdown structures and effort estimates, Providing technical leadership and mentorship to development teams
Seniority
Principal, hands-on IC with strategic guidance