Senior Software Engineer (Full-Stack & Data)
About us
Huuva is a technology company who's mission is to bring the most loved city-center restaurants closer to suburban communities, making high-quality dining more accessible than ever.
Huuva’s innovative multi-brand restaurant concept operates like a modern food hall — bringing multiple popular restaurant brands under one roof. Orders are freshly prepared in a shared kitchen, allowing customers to mix and match their favorite dishes from different restaurants in a single order.
With our proprietary technology, we are well-positioned to address the needs of the fast-growing food delivery market and respond to changing customer habits worldwide.
Since founding in 2021, we've grown to become one of the largest merchants for at-home dining in Finland and expanding rapidly. We are backed by some of the world's most successful investors including General Catalyst, Lifeline Ventures and many more.
Join us in shaping the future of dining! 🚀
The Role
We’re looking for a versatile Senior Software Engineer who can work across full-stack development and data engineering—helping us build both customer-facing features and a solid data foundation.
You’ll work on building applications, APIs, and data pipelines that will help our chefs excel at their job and our customers to have a seamless ordering experience. Your focus will be on backend systems, but you’ll also collaborate on data infrastructure and integrations.
What You’ll Do
Build and maintain scalable backend services using Go, Node.js, Python.
Develop APIs that integrate with both our front-end (React) and data layer.
Design data models and storage solutions (PostgreSQL, MongoDB, BigQuery).
Work with event-driven architectures (Kafka, pub/sub).
Collaborate on data pipelines and analytics workflows (Airflow, dbt, ETL processes).
Support internal dashboards and reporting tools (Looker, Metabase, or custom-built solutions).
Ensure system reliability and performance through DevOps best practices (Kubernetes, CI/CD).
Technologies We Use
Backend: Go, Node.js, Python
Databases: PostgreSQL, MongoDB, BigQuery
Data Pipelines: Airflow, dbt, Kafka, Hightouch
Infrastructure: Kubernetes,GCP
Frontend: React (for internal and external apps)
What We’re Looking For
5+ years of experience in software engineering.
Passion to learn and grow continuously. You enjoy taking initiative and figuring out solutions on your own
We don’t expect you to have a background in everything we use, but we do expect strong fundamentals with Go, Node.js OR Python.
Experience with data pipelines, ETL, or event-driven systems (Kafka, Airflow, dbt, etc.).
Understanding of SQL and relational database modeling.
Passion to build for users. You're not just going after cool stuff — you understand the balance between craft, speed, and user impact.
Located in the Greater Helsinki area and willingness to work at the office at least part of the week
What We Offer
A chance to build something that makes people's everyday life better and can grow very big.
Interesting and challenging work in a fast-paced environment.
Competitive salary + equity options
The gear you need to do your best work
Employee discount on our food halls
About the process
If you want to take part in Huuva’s journey, please start by sending your application via the link and tell us why you could be the best fit to our team.
We will be reviewing applications on an on-going basis. The process will include two interviews, a short assignment, and discussion with the team. Application period will end on April-13-2025
- Department
- Software Engineering
- Locations
- Helsinki
- Remote status
- Hybrid
About Huuva
Our virtual food court model is designed to make restaurants' food delivery easy, efficient and profitable. With smart delivery locations around cities and software enabling seamless daily kitchen operations, we help you to focus on what matters the most - making amazing food.
Senior Software Engineer (Full-Stack & Data)
Loading application form