At Ocado Technology, we design and build the platform that powers Ocado, the world’s largest online-only grocery retailer. Our platform supports a wide range of services – shopping applications and websites, fulfilment solutions (automated warehouses, store pick solutions), back-office systems, and delivery solutions, all crafted by our passionate team of software engineers.
Our product:
The Hive Workspace cluster offers a suite of applications designed to make any maintenance (remote or on-site) and repair of our smart embedded systems as efficient and effective as possible. Our goal is to ensure our highly automated warehouses can deliver the best for our customers. Hive Workspace suite is a one-stop shop for all of the work our clients need to do in their warehouse, to have all the tools needed to operate, maintain, and analyse performance, and all of that with minimal human assistance. We are committed to supporting the integration of various material handling equipment (MHEs) and leveraging cutting-edge technologies. This includes incorporating AI-driven smart recovery recommendations, enabling automatic recovery actions, and providing enhanced support for On-Grid Robotic Pick (Introducing On-Grid Robotic Pick).
All of this is part of Ocado Smart Platform, and you can find more details in this short video: The Ocado Smart Platform: Automating Online Grocery
Our technology stack:
We use the latest and greatest technologies around the Java EE and Spring ecosystems and strive always to utilise the cutting-edge technology in order to get the most out of our software stack and deliver products with the highest quality to our customers. Some of the technologies we use are:
Java, Spring
React, Redux, and TypeScript
The following should be considered a bonus:
Amazon Web Services (DynamoDB, RDS, ECS, SNS, SQS, and others)
Docker and containerization
GitLab CI/CD
Jest, Playwright
Role:
We seek highly motivated individuals who want to begin a career in software development. Candidates should demonstrate problem-solving skills, a willingness to embrace challenges, and an aptitude for learning new technologies. Ocado is committed to innovation in technology and professional development, offering opportunities for individuals to begin their careers. Selected candidates will gain practical experience with products within our diverse portfolio. Join us to explore the extensive possibilities in the field of software engineering.
Responsibilities you may expect:
Participate in and contribute to our end-to-end software development cycle
Write high-quality code using the appropriate technologies and techniques
Give and receive feedback through code reviews
Write unit, integration, performance, etc., tests to ensure quality
Gather data and make data-driven decisions
Experiment with new ideas to improve our product
Requirements:
Essential:
Demonstrable problem-solving ability.
Curiosity and desire to learn and develop new skills.
A passion for software development and a willingness to work across the entire software stack.
Desire to tackle challenging projects.
Aspiration to learn new programming languages and frameworks.
Bonus:
Knowledge of how the web works
Knowledge of AWS core components and managed services
Knowledge of testing methodologies and frameworks
Link to personal Git repository
We offer:
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 monthly allowance for wellbeing or flexible expenses
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. Ready to shape the future of online grocery technology? Join us and build the systems that power global-scale fulfilment – driven by world-class tech.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.