Who Are We
We are Ocado Technology, a technology-led global software and robotics platform, providing unique end-to-end solutions for online grocery retailers around the world. We are powering the future of online retail through disruptive innovation. Join us to create world-class systems at the intersection of cloud platforms, big data, machine learning, software development, and beyond.
As our business evolves, we are writing a next generation, cloud based customer order fulfilment platform, Ocado Smart Platform, which is used by retailers around the globe and planning to rapidly expand its customer base. Join us and you’ll have the opportunity to work across a wide range of high class technology, with exceptionally smart and collaborative people, to create an unrivalled platform.
What is ISF?
In-Store Fulfilment (StorePick) is an end-to-end cloud solution that enables retail grocery stores to fulfil online orders by utilising pickers, who manually collect and load orders into delivery vans. A plethora of optimization algorithms are being run for each order to optimise the process - from shortest path to collect the goods to orders grouping and delivery optimizations. A dedicated mobile app guides pickers along the way and a web dashboard helps store managers to understand and control online order volumes.
What is the team doing?
It takes a long time to build an automated warehouse. Depending on the size, it could take a couple of years until it is built and fully functional. Also, there are areas that are sparsely populated, and an automated warehouse will just never be cost-efficient. This is where In-Store Fulfilment comes into play. The software is aimed at pickers who have to assemble the orders not in an automated store, but in a regular one, just like the local supermarket we all use. Sometimes the retailer might choose to have a store without any external customers, but dedicated to just the picking operations. This type of store is called a dark store and is more efficient.
The Store Pick solution still has to plan how the products should be picked efficiently around the store to fulfil the orders and how to pack the totes in frames or buffers and eventually in the vehicle. The ISF Picking team is responsible for developing the backend of the picking part of the In-Store Fulfilment solution.
We are using Scala, Cats and Pekko-Http and as infrastructure, we are taking advantage of the Amazon stack - DynamoDB, Kinesis, SQS/SNS, S3. Our newer services utilise Cats-effect, Tapir, STTP, and HTTP4s. Our team environment is complete by using SCRUM methodology and is working closely with the front-end team, the mobile team and a Product manager.
We’d like to meet Senior Scala Engineers with deep knowledge and experience with:
- Object-Oriented Programming (OOP) and software design
- Scala, Java or other Object-Oriented languages
- Developing high-quality enterprise software
- Strong communication skills in English (Spoken and written
- Continuous improvement practices
- Advocating Agile methodologies, with good knowledge of SCRUM, Kanban and Lean practices
A strong plus will be considered:
- Knowledge of functional programming, AWS, Cloud Computing and NoSQL databases
- Knowledge of Web Services and microservice architectures
- A fanaticism for clean code, and the latest recommended practices!
- Passion and a strong understanding for Test-Driven Development (TDD), pair programming and other agile practices
- Practical experience with continuous delivery
- A mastery of git!
Your roles and responsibilities as Senior / Staff engineer at Ocado
- Participate in and improve our end-to-end software development life cycle on team and department level
- Write high-quality scalable software solutions using appropriate technologies and techniques
- Give and receive feedback and actively take part in code reviews
- Ensure software quality through the right balance of unit, integration, performance, etc. testing
- Gather and analyse data and make data-driven decisions
- Experiment with new ideas to improve our product and share your learnings
- Collaborate with other disciplines, such as Data and Product, to balance trade-offs effectively
- Mentor and coach team members, fostering growth and development.
- Provide on-call support (including non-working hours) for our customers
In return we can offer you ...
- Medical Plan including health & dental coverage and an option to enrol family members at a discounted price with self-participation (provided by Generali)
- Compliment card which you can spend on food, fuel and many other things. The total purchasing value of the card is 300 BGN per month
- Life and Disability Insurance (provided by Generali)
- Enhanced Maternity and Paternity Leave policy
- Eligibility to Ocado Shares Purchase Program
- Employee Assistance Program - provide FREE access to professional consulting services in the field of finance, legal and mental well-being
- 30 days of annual leave
- Both in house and external training programs Your own training dedicated budget (for conferences, courses etc.)
- Multisport card that gives you access to sport facilities at a discounted price with self-participation
#LI-OT #LI-GN1
Jobs from our Partners
System Integration and Test Engineer - 3rd Shift
Associate Principal, Software Engineering: DevOps
Lead ServiceNow SPM Developer (Remote)
Specialist Software Platform Engineer
Site Reliability Engineer
Other Jobs from Ocado Group
Staff Mechanical Engineer
Engineering Manager
Lead Project Manager
Similar Jobs
Software Development Engineer III
Sr. Software Engineer
Sr. Software Engineer
Sr. Software Engineer
Site Reliability Lead Engineer
Site Reliability Engineer II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 320 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee