At a Glance
- Tasks: Join us as a Platform Engineer, tackling complex challenges in cloud infrastructure and system design.
- Company: Deliveroo is revolutionising food delivery, partnering with top restaurants worldwide for unmatched convenience.
- Benefits: Enjoy great perks like health support, flexible work options, and a focus on diversity and inclusion.
- Why this job: Make a real impact on millions while working in a fast-paced, collaborative environment with passionate teams.
- Qualifications: Experience in software engineering, cloud computing, and tools like Terraform, Go, or Python is preferred.
- Other info: We value diverse backgrounds and encourage applicants from all walks of life to apply.
The predicted salary is between 36000 - 60000 £ per year.
Platform Engineer II
Who We Are
Our ambition is to be the definitive food company, feeding people three times a day with great food from the World\’s best-loved restaurants, all with an unparalleled level of convenience.
From distributed computing to large-scale system design, complex algorithms to beautiful user interfaces, we have teams working on every step of the journey to ensure we continue to offer our customers a growing selection of choice at the best price with a fantastic level of service.
We work with thousands of restaurants worldwide, from renowned local gems to your favourite chains, allowing them to open up a new revenue stream and reach new customers. Our restaurant partners, riders and customers are as passionate about food as we are, and if you want to make an impact on millions of users by solving some of the biggest technical challenges at great scale, come on board and join the ride.
The Team
At Deliveroo we’re striving to build one of the world’s best engineering organisations.
We’re dedicated to building a collaborative and supportive culture. We set goals and objectives. We empower our engineers to find solutions to problems at great scale. We trust them to use their time wisely.
Our teams are solving unique and difficult problems at scale in an energetic and fast-paced environment. We’re growing incredibly quickly and we need experienced engineers to help us scale.
We’re looking for a Platform Engineer who can make significant contributions to the way we build, operate and run our production platform. This work will involve touching areas such as managing our cloud infrastructure, compute clusters, observability tooling, and our data stores. Deliveroo is growing rapidly and our infrastructure critically underpins this growth. Delivering a secure, reliable, highly available and performant cloud environment is a key focus for this role.
What you\’ll do?
As a Platform Engineer at Deliveroo, your individual work contributes to driving team-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 drive the success of an individual team.
Expectations
Technical Execution
-
You will have a solid understanding of multiple services and their intersection with other parts of the business. Proficient in required tools, languages and external services relevant to their work
-
The role will see you write, review and ship code affecting large parts of their company\’s systems and contributing to all parts of the project lifecycle required for the success of the team.
-
Your work will also see you regularly deploy code into production systems, ensuring their production readiness and properly monitoring the ongoing health of those systems
Collaboration & Leadership
-
Cooperates with all stakeholders of their team to deliver projects on time
-
Participate in recruitment activities including leading interviews
Requirements
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 solutions
-
Have grounding in a specific technical area in the platform space (eg. Containers, Kafka, Networking)
-
Experience with infrastructure tooling, ideally Terraform
-
A strong background in software engineering, preferably with Go and/or Python
-
Demonstrated contributions to successful projects from inception to delivery
-
Improving system design experience
-
Extensive experience with AWS cloud computing
-
(Optionally) Experience with datastores, ideally PostgreSQL, DynamoDB and/or Redis
-
(Optionally) Experience of working closely and building relationships with customer engineering groups
Benefits And 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, time away 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.
#J-18808-Ljbffr
Platform Engineer II employer: Deliveroo
Contact Detail:
Deliveroo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Platform Engineer II
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as AWS, Terraform, and programming languages like Go and Python. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the engineering community, particularly those focused on platform engineering. Join relevant forums, attend meetups, or participate in online discussions to gain insights and make connections that could help you when applying.
✨Tip Number 3
Prepare to discuss your previous projects in detail, especially those that involved cloud infrastructure or large-scale systems. Be ready to explain your role, the challenges faced, and how you contributed to the project's success.
✨Tip Number 4
Showcase your collaborative skills by highlighting experiences where you've worked with cross-functional teams. Since the role involves cooperation with various stakeholders, demonstrating your ability to lead and contribute in a team setting will be beneficial.
We think you need these skills to ace Platform Engineer II
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Platform Engineer II position. Familiarise yourself with the technologies mentioned, such as AWS, Terraform, and programming languages like Go and Python.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your background in software engineering, cloud computing, and any specific technical areas mentioned, such as containers or networking.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention how your experience can contribute to Deliveroo's goals and culture, and provide examples of past projects that demonstrate your problem-solving abilities at scale.
Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. Ensure that your writing is clear and concise, reflecting your attention to detail, which is crucial for a technical role.
How to prepare for a job interview at Deliveroo
✨Understand the Company Culture
Before your interview, take some time to research Deliveroo's culture and values. They emphasise collaboration and support, so be prepared to discuss how you work well in teams and contribute to a positive environment.
✨Showcase Your Technical Skills
Be ready to demonstrate your proficiency in relevant tools and languages, especially Go and Python. Prepare examples of past projects where you've successfully deployed code and managed cloud infrastructure, as this will be crucial for the role.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Brush up on your problem-solving skills and be ready to discuss how you've tackled complex issues in previous roles, particularly in areas like system design and infrastructure tooling.
✨Engage with the Interviewers
During the interview, ask insightful questions about the team and projects you'll be working on. This shows your interest in the role and helps you gauge if the company is the right fit for you. Remember, interviews are a two-way street!