
As a (lead) engineer you build, run and love technology together with your product team to power our e-commerce platform.
What you'll do
Key Accountabilities within Engineering
Discover
Act as problem detectives and opportunity seekers, not just coders. Analyse data, engage with customers* and stakeholders, and dig deep into business processes and our business model to truly understand the “why” behind technical needs. Assess technical feasibility of potential solutions, help design experiments to test hypotheses and ensure engineering perspective is included early in the product discovery process.
Design
Create practical technical solutions that solve real problems whilst considering the bigger picture. Design systems that are reliable, secure, and easy to maintain, while being mindful of costs and scalability. Break down complex goals into smaller deliverable pieces to provide value quickly. Whether it’s designing a new feature or iterating based on feedback, maintain highlevel architecture, ensure solutions are well-scoped, properly estimated, and aligned with business goals.
Delivery
Build and ship high-quality technical solutions that work in the real world. Manage the entire delivery process from first line of code to deployment. Write clean code, create comprehensive tests and review code to ensure quality standards. Confidently deploy to production, working closely with your stakeholders to ensure a smooth implementation.
Run
Keep systems healthy and users happy by ensuring services run smoothly and efficiently. Set up and maintain effective monitoring and alerting systems to catch & resolve issues before they impact users. This includes regular system updates, performance optimisation, cost management and circling back to discovery to spot opportunities for more value.
Continuous Improvement
Stay ahead of the curve by continuously improving yourself and your team. Regularly reflect, identify areas for growth and actively work to improve them. Stay up to date with engineering best practices and new technologies and improve how the team works together. Contribute to a culture of learning by sharing knowledge, participating in technical discussions, and helping implement better ways of working.
Competencies
Tech
To our customers, bol might seem just a website, an app and a parcel on their doormat. But at the scale we operate, you may already be imagining: it is much more. It’s about hundreds of different applications, each providing a clear capability. Together they form our tech retail platform.
AI Automation Engineer
Senior Software/ Data Engineer - Logistical Network Planning
Software engineer – Data Platform
What you'll do
Key Accountabilities within Engineering
Discover
Act as problem detectives and opportunity seekers, not just coders. Analyse data, engage with customers* and stakeholders, and dig deep into business processes and our business model to truly understand the “why” behind technical needs. Assess technical feasibility of potential solutions, help design experiments to test hypotheses and ensure engineering perspective is included early in the product discovery process.
Design
Create practical technical solutions that solve real problems whilst considering the bigger picture. Design systems that are reliable, secure, and easy to maintain, while being mindful of costs and scalability. Break down complex goals into smaller deliverable pieces to provide value quickly. Whether it’s designing a new feature or iterating based on feedback, maintain highlevel architecture, ensure solutions are well-scoped, properly estimated, and aligned with business goals.
Delivery
Build and ship high-quality technical solutions that work in the real world. Manage the entire delivery process from first line of code to deployment. Write clean code, create comprehensive tests and review code to ensure quality standards. Confidently deploy to production, working closely with your stakeholders to ensure a smooth implementation.
Run
Keep systems healthy and users happy by ensuring services run smoothly and efficiently. Set up and maintain effective monitoring and alerting systems to catch & resolve issues before they impact users. This includes regular system updates, performance optimisation, cost management and circling back to discovery to spot opportunities for more value.
Continuous Improvement
Stay ahead of the curve by continuously improving yourself and your team. Regularly reflect, identify areas for growth and actively work to improve them. Stay up to date with engineering best practices and new technologies and improve how the team works together. Contribute to a culture of learning by sharing knowledge, participating in technical discussions, and helping implement better ways of working.
Competencies
Where you can make an impact
Engineering allows you to create impact in these areas
How we bring Engineering to life at bol
Discover our Engineering opportunities
AI Automation Engineer
Senior Software/ Data Engineer - Logistical Network Planning
Software engineer – Data Platform
At bol leadership
starts from within
These leadership behaviours are part of everyone's role alongside job-specific expectations, forming the foundation of our high-performing organisation.
Growing our people
High standards and mutual accountability drive our culture, where diverse perspectives are valued and feedback fuels continuous growth.

Obsessing over customers
Starting with customer data, we experiment and learn relentlessly to create experiences worth persisting for.

Winning together
Delivering on priorities means optimizing for bol's value over perfection, making fast decisions and executing without hesitation.



