At a Glance
- Tasks: Lead technical projects and collaborate across teams to solve complex challenges.
- Company: Join Deliveroo, a leading online food company transforming how the world eats.
- Benefits: Enjoy hybrid work, health perks, and a diverse, inclusive workplace.
- Why this job: Make a real impact on your career and the community while working with cutting-edge technology.
- Qualifications: Expertise in software development, web applications, and database management is preferred.
- Other info: Passion for food and diversity is key; no judgment here!
The predicted salary is between 43200 - 72000 £ per year.
Location: London, UK – Hybrid (3 days from the office)
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 that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities.
What you’ll do?
As a Staff Software Engineer at Deliveroo, your individual work contributes to achieving group-level goals and metrics. Occasionally you will lead work outside of the direct remit of your team benefitting other teams. You will report to managers and groups leads and together deliver the results.
Expectations:
Technical Execution :
-
You will be considered an expert in at least one relevant technical area, sought out for reviews and advice by multiple teams and colleagues.
-
Your work will also include forecasting and managing project timelines and risks, and setting a sustainable and incremental team pace.
-
It means that you will define the technical solutions for important business problems and understand the context in which large company decisions are made.
Collaboration & Leadership:
-
A part of the Staff Engineer’s scope is aligning non-adjacent teams and disciplines to resolve unstructured and ambiguous challenges. This extends to coaching other folks across all levels and supporting up-and-coming leaders in the team.
-
You will lead the technical direction of their team, and influence the strategic direction and build non-adjacent team relationships.
-
Staff Engineers are calibrated to lead all types of engineering interviews, to help guide the understanding of the Deliveroo bar for all lower levels which often requires contribution in other recruiting areas outside of interviewing.
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)
-
Familiarity and practical experience with relational databases (PostgreSQL, MySQL)
-
Familiarity and practical experience with web architecture at scale (20krpm and above)
-
Familiarity and practical experience with “NoSQL” data backends and key-value stores (Redis, DynamoDB, ElasticSearch, Memcache)
-
Familiarity and practical experiencesolving 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.
#J-18808-Ljbffr
Staff Software Engineer employer: Deliveroo
Contact Detail:
Deliveroo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer
✨Tip Number 1
Familiarize yourself with Deliveroo's technology stack and the specific programming languages mentioned in the job description. Being able to discuss your experience with web-based applications and express a willingness to learn new languages like Go or Ruby/Rails can set you apart.
✨Tip Number 2
Highlight any experience you have with relational databases and web architecture at scale. Be prepared to share examples of how you've solved logistical problems with software, as this aligns closely with Deliveroo's mission.
✨Tip Number 3
Demonstrate your leadership skills by discussing past experiences where you've coached or mentored others. Deliveroo values collaboration and leadership, so showing that you can guide teams through ambiguous challenges will be beneficial.
✨Tip Number 4
Research Deliveroo's impact on communities and their commitment to diversity. Being able to articulate why you want to be part of a company that prioritizes welfare and inclusivity can resonate well during discussions.
We think you need these skills to ace Staff Software Engineer
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Staff Software Engineer position at Deliveroo. Understand the key responsibilities and expectations, especially around technical execution and collaboration.
Highlight Relevant Experience: In your CV and cover letter, emphasize your experience in relevant technical areas mentioned in the job description, such as web-based applications, relational databases, and software design principles. Use specific examples to demonstrate your expertise.
Showcase Leadership Skills: Deliveroo values collaboration and leadership. Make sure to include instances where you have led projects or teams, coached colleagues, or influenced strategic decisions. This will show that you can align with their expectations for a Staff Engineer.
Tailor Your Application: Customize your application materials to reflect Deliveroo's values and mission. Mention your passion for food and how you can contribute to their goal of transforming the way the world eats. This personal touch can make your application stand out.
How to prepare for a job interview at Deliveroo
✨Showcase Your Technical Expertise
As a Staff Software Engineer, you need to demonstrate your expertise in relevant technical areas. Be prepared to discuss specific projects where you've made significant contributions and how your technical decisions impacted the outcomes.
✨Emphasize Collaboration and Leadership Skills
Highlight your experience in leading teams and collaborating across different disciplines. Share examples of how you've resolved ambiguous challenges and coached others, as this is crucial for the role at Deliveroo.
✨Prepare for Technical Interviews
Since you'll be involved in engineering interviews, brush up on your interviewing skills. Understand the Deliveroo bar for lower levels and be ready to assess candidates effectively while also showcasing your own technical knowledge.
✨Align with Deliveroo's Values
Familiarize yourself with Deliveroo's mission and values, especially their focus on diversity and community impact. Be ready to discuss how your personal values align with theirs and how you can contribute to their culture.