Sofia
4 days ago
Backend Software Engineer (NodeJS/TypeScript)
Who are We

Advanced Technology is a division within Ocado Technology that focuses on the development of strategic and specifically complex, emergent technologies. Ones that are critical to the future of Ocado & the Ocado Smart Platform.

We, the Chuck Norris team, are a proud part of Advanced Technology. Our main work focus is the software systems that drive our Mobile Robotics Products. This includes mobile applications, backend microservices, workflow services, integration layer APIs, and components. The Chuck Autonomous Mobile Robot and its software systems are the main products we are contributing to. 

The team is responsible for designing, developing, and maintaining scalable, multi-tenant cloud back-end systems for controlling and configuring robots that work for multiple customers with high availability and performance. This role focuses on system architecture, service design, and the development of a cloud-based software platform that supports the Ocado autonomous mobile robots operating in customer warehouses.

This position is pivotal in shaping the architecture and functionality of Ocado Mobile Robotics cloud-based backend systems, which directly impact the performance and reliability of our autonomous mobile robot fleet services. 

By creating scalable and efficient robotics systems, the engineer ensures smooth and robust operations that satisfy existing customers, optimizes costs by designing and upgrading systems to reduce operational expenses, and enhances system characteristics to attract new customers.

What You'll Be Doing Design & Development: design, develop, implement, and maintain cloud based multi-tenant and single-tenant robotics services using Node.js (TypeScript) and Golang. Cloud platform: working with the Google Cloud Platform. Maintenance Support: participate in on-call rotations to ensure system uptime and responsiveness. Business Alignment: align technical solutions with business needs, ensuring system complexity is managed effectively.

You might be also involved in: 

CI/CD: build and manage pipelines using CircleCI and Jenkins. Infrastructure: maintain system reliability with Kubernetes. Technical Leadership: mentor junior engineers, fostering a collaborative team environment.  What Are We Looking For

Essential

Strong expertise in backend development and scalable and highly-available system design. Proficiency in Node.js (TypeScript), and integration technologies (REST APIs, PubSub). Extensive experience with multi-tenant architectures and high-performance systems.

Advantage

Knowledge of PostgreSQL, GCS, Kubernetes, Graphql Experience with Google Kubernetes Engine Experience with Event Sourcing or Event Driven Systems Proficiency in Golang Our Social Benefit Package Includes

The feeling of being part of a team that makes a difference in the world of automation and smart technology is great but here’s also a list of our social benefits. 

Hybrid office attendance policy that sees you onsite 40% of your time 30 days of “Work from anywhere” program 30 days of annual leave Share plan program 300 BGN additional monthly allowance Enhanced maternity and paternity leave policy Medical plan including health & dental coverage Life and disability insurance Employee assistance program

We also have regular divisional socials, sports clubs not to mention the Ocado Technology Academy for a packed schedule of courses, conferences and events. If you think you have what it takes to make a difference, please submit your application below.

 

 

#LI-OT #LI-GN1 #LI-HYBRID



Confirm your E-mail: Send Email