A leading restaurant equipment distributor is seeking a Principal Backend Engineer to design and optimize scalable microservices for their eCommerce platforms. In this role, you will champion best practices in API design, leverage technologies like Node.js and Docker, and mentor fellow engineers. Candidates should have over 10 years of experience in backend design and be knowledgeable about distributed systems. This position offers a competitive salary and a comprehensive benefits package in a collaborative, fast-paced environment.
Qualifications
10+ years of experience in backend system design, eCommerce, and distributed applications.
Strong written and verbal communication skills in English.
Expert in Node.js, TypeScript, and cloud-native platforms.
Familiar with cloud platforms (AWS, Azure), serverless computing, and containerization.
Responsibilities
Design scalable, cloud-native microservices for eCommerce and enterprise platforms.
Implement best practices in API design and event-driven architectures.
Lead disaster recovery strategies and define observability best practices.
Mentor engineers and contribute to architectural decisions.
Skills
Node.js
TypeScript
Cloud-native platforms (Azure preferred)
Database knowledge (PostgreSQL, MongoDB, Redis)
Event-driven architectures (Kafka, NATS)
API standards (REST, GraphQL)
CI/CD practices
Mentorship skills
Tools
Docker
Kubernetes
Terraform
Pulumi
Job description
A leading restaurant equipment distributor is seeking a Principal Backend Engineer to design and optimize scalable microservices for their eCommerce platforms. In this role, you will champion best practices in API design, leverage technologies like Node.js and Docker, and mentor fellow engineers. Candidates should have over 10 years of experience in backend design and be knowledgeable about distributed systems. This position offers a competitive salary and a comprehensive benefits package in a collaborative, fast-paced environment.