At a Glance
- Tasks: Develop and improve software that transforms the food delivery experience.
- Company: Join Deliveroo, a leading online food company revolutionising how we eat.
- Benefits: Enjoy health perks, flexible work options, and opportunities for personal growth.
- Why this job: Make a real impact in a fast-paced startup while working with cutting-edge technology.
- Qualifications: Experience in software development and a passion for learning new languages.
- Other info: Be part of a diverse team that values your unique background and ideas.
The predicted salary is between 28800 - 48000 £ per year.
Overview
Why Deliveroo? We’re building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We’re at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact – firstly, the impact on your development, allowing you to grow faster; secondly, the impact you can have on Deliveroo as we scale; and finally, being part of something bigger through the impact we make together in our marketplace and communities.
What you’ll do
As a Software Engineer at Deliveroo, your individual work contributes to achieving goals in and across your team. While you will work with your team and you may lead projects, some of your work will contribute outside of your direct remit. You will report to managers and group leads and together deliver the results.
Technical Execution
- You will improve code structure, have an impact on architecture, and review code of any scope produced by your team.
- You’ll aim to simplify the maintenance and operation of production systems, visibility, operational readiness, and health of your team’s systems.
Collaboration & Leadership
- As well as leading from the front regarding technical execution, you’ll build relationships with other engineering teams and identify collaboration opportunities.
- You’ll own larger pieces of work, assist with design and technical/implementation choices and influence the roadmap within your team.
- You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles.
Expectations
We want to emphasise that we don’t expect you to meet all of the below but would love you to have experience in some of these areas.
- Pride in readable, well-designed, well-tested software
- Experience writing web-based applications in any language, and an interest in learning (Go, Ruby/Rails, Python, Scala, or Rust)
- Experience with relational databases (PostgreSQL, MySQL)
- Experience with web architecture at scale (20krpm and above)
- Experience with "NoSQL" data backends and other (Redis, DynamoDB, ElasticSearch, Memcache)
- Experience solving logistical problems with software
Workplace & Diversity
At Deliveroo we know that people are the heart of the business and we prioritise their welfare. We offer multiple great benefits in areas including health, family, finance, community, convenience, growth and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are — your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an exciting space.
Software Engineer in London employer: Deliveroo
Contact Detail:
Deliveroo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current or former Deliveroo employees on LinkedIn. Ask them about their experiences and any tips they might have for the interview process. Personal connections can give you an edge!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common problems. Remember, Deliveroo values well-designed, readable code, so focus on that!
✨Tip Number 3
Show your passion for food tech! During interviews, share your thoughts on how technology can improve the food delivery experience. This will demonstrate your enthusiasm for the industry and align with Deliveroo's mission.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Deliveroo team!
We think you need these skills to ace Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role at Deliveroo. Highlight any relevant projects or technologies you've worked with, especially those mentioned in the job description.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about working at Deliveroo. Share your passion for technology and food, and how you see yourself contributing to our mission of transforming the way the world eats.
Showcase Your Technical Skills: In your application, don't shy away from showcasing your technical expertise. Mention specific programming languages, frameworks, and tools you've used, especially if they relate to the areas we’re looking for, like web-based applications or databases.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!
How to prepare for a job interview at Deliveroo
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like Go, Ruby/Rails, or Python. Brush up on your knowledge of relational databases and web architecture, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've solved logistical problems with software. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.
✨Emphasise Collaboration
Deliveroo values teamwork, so be ready to talk about how you’ve collaborated with other teams in the past. Share experiences where you’ve built relationships and identified opportunities for collaboration to achieve common goals.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company and its culture. Inquire about their approach to personal growth and how they support their engineers in their career development.