Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Global Feature Store (Machine Learning Platform) image - Rise Careers
Job details

Software Engineer - Global Feature Store (Machine Learning Platform)

Company Description

Delivery Hero:

As the world’s pioneering local delivery platform, our mission is to deliver an amazing experience, fast, easy, and to your door. We operate in over 70+ countries worldwide, powered by tech, designed by people. As one of Europe’s largest tech platforms, headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index. We enable creative minds to deliver solutions that create impact within our ecosystem. We move fast, take action and adapt. No matter where you're from or what you believe in, we build, we deliver, we lead. We are Delivery Hero.

Glovo:

Not your usual app. We are the fastest-growing multi-category app connecting millions of users with businesses, and couriers, offering on-demand services from more than 170,000 local restaurants, grocers and supermarkets, and high street retail stores. We operate in more than 1500 cities across 25 countries. 

Job Description

We are looking for a highly skilled and passionate software engineer to join the Global Feature Store team at Glovo. 

The Feature Store is a key component of Delivery Hero’s Machine Learning stack, allowing Data Scientists easy and consistent access to model features at training and serving time and reducing the duplication of feature engineering efforts across teams. Our Feature Store also powers backend engineering use cases which require low latency access to data in our Data Lake, vastly reducing development time of these projects and allowing feature discoverability and reusage across the organization.

Our team builds and operates the Global Feature Store not only in Glovo but also the rest of the brands in Delivery Hero, our parent company. Your solutions will be used across different use cases, ranging from logistics, fraud detection, ranking, etc. in all the markets Delivery Hero and Glovo operate in.

THE JOURNEY

  • Design and implement scalable, robust and innovative solutions for one of Delivery Here’s busiest and most data-intensive services, where your expertise will shape the future of high-traffic platforms. 

  • Actively contribute to our product development roadmap and lead high-impact projects. 

  • Keep our tier-1 system up and running ensuring that our business runs smoothly

  • Develop software using modern engineering approaches and agile principles.

  • Make our technology and our team scale as the business grows.

  • Own your deliverables from start to finish and deliver high-quality solutions.

Qualifications

  • A degree in Computer Science or relevant experience.

  • Experience diagnosing and resolving performance problems in complex software systems.

  • Strong interest and experience in data-intensive application development

  • Familiarity with the Machine Learning lifecycle.

  • Strong Java/Kotlin/Python or other high-level language skills.

  • Extensive knowledge of object-oriented programming and software architecture.

  • Knowledge of relational databases, and other approaches to data management.

  • Knowledge of concurrency and Event-Driven Development.

  • Analytical and problem-solving skills.

  • Vivid interest in at least one area outside of coding (architecture, algorithms, optimization, automation, scalability, etc.)

  • You have strong written and verbal communication skills in English.

Nice to have: 

  • Experience in fast-growing tech companies and scaleups

  • Proficiency in software architectures and performance optimization techniques 

  • Past work experience in the field of data engineering, data science or streaming analytics

Additional Information

We believe driven talent deserves:

  • 🌟 An enticing equity plan *if applicable 

  • 💪 Top-notch private health insurance to keep you at your peak.

  • 🍔 Monthly Glovo credits so you can test new features in our beta app (and to satisfy your cravings!) 

  • 💳 Discounts on transportation, food, and even kindergarten expenses or office-based nursery.

  • 🏊 Discounted gym memberships to keep you energized.

  • 🏖️ The freedom to work from home two days a week, and the opportunity to work from anywhere for up to three weeks a year. .

  • 👪 Enhanced parental leave (*if applicable) 

  • 🧠 Online therapy and wellbeing benefits 

We’ll deliver a non-vanilla culture built on talent, where we work to amplify the impact on millions of people, paving the way forward together. 

At Glovo, we truly value diversity for the positive impact it brings to our teams, products, and culture. We're dedicated to providing equal opportunities for talent from all backgrounds. 

Feel free to note your pronouns in your application (e.g., she/her/hers, he/him/his, they/them/theirs, etc).

Delve into our culture by taking a peek at our Instagram and check out our Linkedin and website!

We believe diversity and inclusion are key to creating not only an exciting product, but also an amazing customer and employee experience. Fostering this starts with hiring - therefore we do not discriminate on the basis of racial identities, religious beliefs, color, national origin, gender identities or expressions, sexual orientations, age, marital or disability statuses, or any other aspect that makes you, you. We encourage you to let us know if you need any accommodations or specific accessibility support to ensure a smooth interview experience—just include it in your application. You're welcome to share your pronouns (he/she/they) right from the start so we can address you respectfully from our first contact.

Delivery Hero Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Delivery Hero DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Delivery Hero
Delivery Hero CEO photo
Niklas Östberg
Approve of CEO

Average salary estimate

$65000 / YEARLY (est.)
min
max
$50000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Global Feature Store (Machine Learning Platform), Delivery Hero

Join Glovo as a Software Engineer on our Global Feature Store team in beautiful Barcelona, Spain! We're on the lookout for a talented software engineer who is passionate about shaping the future of our machine learning platform. In this role, you'll play a crucial part in enabling our Data Scientists to access model features efficiently and consistently, ensuring smoother operations across our diverse brands. Your key responsibilities will include designing and implementing scalable and robust solutions for our high-traffic services, all while leveraging your experience in data-intensive application development. You'll contribute to our product roadmap, manage high-impact projects, and ensure our tier-1 systems run without a hitch. With a collaborative and agile environment, you’ll have the chance to take ownership of your projects from start to finish, delivering high-quality solutions that truly matter. At Glovo, not only do we thrive on innovation, but we also deeply value your unique skills—whether it's in architecture, algorithms, or scalability. Your impact will ripple across various use cases, including logistics and fraud detection, impacting markets around the globe. So if you're eager to join a fast-paced tech company that is transforming the delivery experience, Glovo is the perfect place for you!

Frequently Asked Questions (FAQs) for Software Engineer - Global Feature Store (Machine Learning Platform) Role at Delivery Hero
What are the responsibilities of a Software Engineer at Glovo?

As a Software Engineer at Glovo, you will be responsible for designing and implementing scalable, robust solutions for the Global Feature Store, a critical component in our machine learning stack. You will engage in active product development, lead high-impact projects, ensure smooth operations of tier-1 systems, and contribute to the overall architecture and performance of our applications.

Join Rise to see the full answer
What qualifications do I need to be a Software Engineer at Glovo?

To be considered for the Software Engineer position at Glovo, you should have a degree in Computer Science or relevant experience. Experience with diagnosing performance issues in complex software systems, strong coding skills in Java, Kotlin, or Python, and familiarity with data management and machine learning are also essential.

Join Rise to see the full answer
What programming languages should a Software Engineer at Glovo be proficient in?

A Software Engineer at Glovo should be proficient in at least one high-level programming language such as Java, Kotlin, or Python. Knowledge of object-oriented programming and software architecture is crucial to develop impactful solutions for our Global Feature Store.

Join Rise to see the full answer
Does Glovo provide any benefits for Software Engineers?

Yes, Glovo offers an enticing benefits package, including top-notch private health insurance, monthly Glovo credits, discounts on transportation, as well as a flexible work-from-home policy. We also promote well-being with online therapy benefits and discounted gym memberships.

Join Rise to see the full answer
What opportunities for growth does Glovo offer for Software Engineers?

At Glovo, Software Engineers have the opportunity to contribute to high-impact projects and influence product development roadmaps. With a focus on innovation and scaling technology, there are ample professional development possibilities and a supportive environment to foster your skills.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Global Feature Store (Machine Learning Platform)
Can you explain how you would design a scalable feature store?

When designing a scalable feature store, I would focus on creating a robust data architecture that supports real-time access while minimizing redundancy. Utilizing microservices for different functionalities and ensuring data consistency through proper indexing and caching strategies would also be key.

Join Rise to see the full answer
Describe a challenging technical problem you solved in your previous roles.

In my previous role, I faced performance issues with our data pipeline. I identified bottlenecks through profiling, then optimized the code with better algorithms and implemented data partitioning strategies, which resulted in a 50% reduction in processing time.

Join Rise to see the full answer
How do you ensure code quality in your software development process?

To ensure code quality, I follow best practices such as code reviews, automated testing, and using linters to enforce style guides. I also advocate for continuous integration and deployment practices, which helps catch issues early in the development cycle.

Join Rise to see the full answer
What is your experience with machine learning lifecycle?

I have worked closely with data scientists to implement the machine learning lifecycle, including data preprocessing, feature engineering, model training, and deployment. My experience allows me to bridge the gap between software engineering and data science effectively.

Join Rise to see the full answer
How would you manage a situation where your team disagrees on a technical solution?

In a disagreement, I would facilitate an open discussion to understand each team member's perspective, working towards a consensus. It’s important to analyze the pros and cons of each solution together and possibly create prototypes for a hands-on evaluation.

Join Rise to see the full answer
Can you give an example of how you've improved the performance of a data-intensive application?

In a previous project, I optimized query performance in a data-intensive application by adding appropriate indexing and rewriting complex queries. This drastically improved responsiveness and user satisfaction.

Join Rise to see the full answer
What is your approach to learning new technologies?

I adopt a hands-on approach to learning new technologies by actively experimenting with them in personal projects. I also take advantage of online courses, documentation, and community forums to gain insights and best practices.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

I prioritize tasks based on urgency, impact, and dependencies. Utilizing project management tools helps me visualize progress, enabling me to make informed decisions about reallocating resources or adjusting timelines as needed.

Join Rise to see the full answer
What programming methodologies are you familiar with?

I am familiar with Agile methodologies, particularly Scrum and Kanban, which emphasize iterative development, collaboration, and adaptability. I have successfully implemented these methodologies to enhance team productivity and project transparency.

Join Rise to see the full answer
How do you handle tight deadlines and pressure?

In high-pressure situations with tight deadlines, I focus on clear communication with my team and stakeholders. Prioritizing tasks and breaking projects into manageable sections allows us to maintain progress without compromising quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 7 days ago
Posted 2 days ago
Photo of the Rise User
Fenergo Remote No location specified
Posted 9 days ago
Disability Insurance
Paid Holidays
Photo of the Rise User
Dental Insurance
Vision Insurance
Photo of the Rise User
Posted 4 days ago

Our mission is to deliver an amazing experience, fast, easy, and to your door.

177 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Freelance Graphic Designer at Sunshine House
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
110 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent
P
Someone from OH, Mentor just viewed Ecommerce Specialist at ProjectGrowth
Photo of the Rise User
Someone from OH, Lakewood just viewed Regional Broker Contractor - Ohio, US (Remote) at Real
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Partnerships Analyst at Experian
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Columbus just viewed Executive Assistant II at Progress
Photo of the Rise User
Someone from OH, Cleveland just viewed Infection Prevention Data Abstractor: Full-Time at Q-Centrix
Photo of the Rise User
Someone from OH, Orwell just viewed Amazon Expediting Fleet Specialist at MSX International
E
Someone from OH, Cleveland just viewed Junior Support Engineer (m/f/d) at EoT Labs GmbH
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Graphic Designer at Hyve Group
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Production Artist Phoenix at R.R. Donnelley
A
Someone from OH, Avon Lake just viewed Entry Level Marketing Assistant at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, North Royalton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Cleveland just viewed UI Product Designer at Insight Global
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Kent just viewed Graphic Designer, Direct Response at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed General Application - I want to work at Kiddom! at Kiddom