-
View all jobs
About Fresco
Fresco is a smart kitchen platform trusted by leading appliance brands around the world to build and scale connected cooking experiences. Our platform helps brands launch faster, deliver better experiences for home cooks, and accelerate their digital transformation.
Our mission is to empower anyone to cook delicious food.
Powered by KitchenOS and the Fresco AI Cooking Companion, Fresco connects appliances across brands, supports rapid onboarding, and scales globally in more than 15 languages. We work with partners including Panasonic, Middleby, Kenwood, Instant Pot Brands, Bosch, GE Appliances, Arda and LG, and operate as a global team with offices in Dublin and Madrid.
About The Role
Fresco is looking for a Backend Engineer to work on our kitchen platform: the Fresco KitchenOS to deliver delightful experiences to our users.
Reporting to the Engineering Manager for Platform & Firmware, you will building platform capabilities and supporting production operations.
Your Responsibilities
We get a lot done by prioritizing well and being effective instead of busy. We care deeply about our customers and the product experiences we provide. We treat each other with respect, speak our minds, and always listen to each other—regardless of function or seniority. We are authentic, humble, and most importantly, trust each other to do a great job.
We offer competitive, market driven salaries, equity, a hybrid or remote working model, and much more.
Like with any good meal, a career at Fresco is both rich and rewarding, with many opportunities and room for growth. If you’re ready to serve up your best work at Fresco, get in touch!
What will you get?
Fresco is a smart kitchen platform trusted by leading appliance brands around the world to build and scale connected cooking experiences. Our platform helps brands launch faster, deliver better experiences for home cooks, and accelerate their digital transformation.
Our mission is to empower anyone to cook delicious food.
Powered by KitchenOS and the Fresco AI Cooking Companion, Fresco connects appliances across brands, supports rapid onboarding, and scales globally in more than 15 languages. We work with partners including Panasonic, Middleby, Kenwood, Instant Pot Brands, Bosch, GE Appliances, Arda and LG, and operate as a global team with offices in Dublin and Madrid.
About The Role
Fresco is looking for a Backend Engineer to work on our kitchen platform: the Fresco KitchenOS to deliver delightful experiences to our users.
Reporting to the Engineering Manager for Platform & Firmware, you will building platform capabilities and supporting production operations.
Your Responsibilities
- Develop reliable and scalable backend services on Python for our IoT devices and mobile clients across ~20 Lambda-based microservices (Python 3.14, AWS CDK, aws-lambda-powertools) covering device control, cooking sessions, media, recipes, auth, AI and more
- Be involved and participate in the overall application lifecycle
- Execute cloud to cloud integrations with new partners
- Be on shift looking after the platform, frequency: 1 week every 4-5 weeks (Remunerated).
- Stay up-to-date with innovations and changes in the industry
- 3+ years building backend services in Python
- Strong grasp of event-driven architecture: EventBridge, SQS/SNS, async patterns
- AWS Lambda + CDK in production — not just familiarity
- Observability: structured logging, distributed tracing (Datadog or equivalent)
- You ship faster because of AI, not despite learning it. Code gen, debugging, log analysis, test scaffolding — you've replaced slow loops with AI-assisted ones.
- Fluent in English; clear communicator with both technical peers and less-technical stakeholders
- Comfortable with: Pydantic v2, SQLModel/Alembic, DynamoDB/PynamoDB, Valkey, OpenSearch/Elasticsearch
- Testing: BDD (Behave/Gherkin), pytest, moto for AWS mocking
- AWS IoT Core experience a strong plus
- Bachelor's degree in a related field or equivalent experience
We get a lot done by prioritizing well and being effective instead of busy. We care deeply about our customers and the product experiences we provide. We treat each other with respect, speak our minds, and always listen to each other—regardless of function or seniority. We are authentic, humble, and most importantly, trust each other to do a great job.
We offer competitive, market driven salaries, equity, a hybrid or remote working model, and much more.
Like with any good meal, a career at Fresco is both rich and rewarding, with many opportunities and room for growth. If you’re ready to serve up your best work at Fresco, get in touch!
What will you get?
- The chance to work at a hyper-growth, venture-backed startup in a budding industry
- The ability to feel true purpose in your work and generate success on a global platform
- Competitive, market driven compensation
- Meaningful share options as part of our Employee Share Option Scheme
- A flexible hybrid model to suit you and your needs
Key Skills
Ranked by relevance
ai
aws
python
cloud
microservices
aws cdk
datadog
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer (based in Dublin OR Madrid)
2026-05-25
Full-time
Not Applicable
Ireland
Technology
Engineering
View Job Details
Related
Backend Engineer
2026-05-27
Full-time
Not Applicable
Switzerland
Technology
Engineering
View Job Details
Related
DevOps Engineer
2026-05-27
Full-time
Associate
Argentina
Software Development
Engineering
Login to Apply
- Posted
- May 22, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Madrid
- Company
- Fresco
Industries
Technology
Information
Internet
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer (based in Dublin OR Madrid)
2026-05-25
Full-time
Not Applicable
Ireland
Technology
Engineering
View Job Details
Related
Backend Engineer
2026-05-27
Full-time
Not Applicable
Switzerland
Technology
Engineering
View Job Details
Related
DevOps Engineer
2026-05-27
Full-time
Associate
Argentina
Software Development
Engineering