Backend Engineer (based in Dublin OR Madrid)

Fresco

Dublin

Hybrid

EUR 70,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Hybrid/Remote work model
Competitive compensation

Job summary

Fresco is seeking a Backend Engineer to build and operate the Fresco KitchenOS backend in a scalable, event-driven Python environment. You will contribute to ~20 Lambda-based services spanning device control, cooking sessions, media, recipes, and auth, while participating in the full application lifecycle.

Working with AWS CDK, Lambda, and AI-assisted tooling, you’ll ensure robust observability and rapid delivery. A hybrid or remote model offers flexibility and growth within a global team.

Qualifications

  • 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

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

Skills

Python
Event-driven
AWS Lambda
CDK
Observability
AI in development
English

Education

Bachelor's degree or equivalent

Tools

DynamoDB
OpenSearch
SQLModel
Alembic
Datadog
AWS IoT Core

Job description

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.

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

  • 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

What We're Looking For

  • 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

Nice to Have

  • 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

What's it like working at Fresco?

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

Just like the ingredients in our kitchen, we believe that diversity of ideas is what makes the workplace great. Fresco is proud to be an equal opportunities employer, and we are committed to building a diverse and inclusive workplace. We welcome and encourage applications from candidates from a range of national, ethnic, or cultural groups. This job description works as a guide for the caliber of person we need, but we also understand that skills are transferable. If you are an exceptional candidate with mismatching experience, please apply and explain why you would be a great fit for Fresco.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer — AI-Powered IoT Platform (Remote)
Backend Engineer — AI-Powered IoT Platform (Remote)

Fresco • Dublin

On-site
EUR 70,000 - 110,000
Backend Engineer (based in Dublin OR Madrid)
Backend Engineer (based in Dublin OR Madrid)

Frescocooks • Ireland

Hybrid
EUR 70,000 - 110,000
Equity
Senior Software Engineer, Platform (based in Dublin OR Madrid)
Senior Software Engineer, Platform (based in Dublin OR Madrid)

Fresco • Dublin

Hybrid
EUR 90,000 - 130,000
Equity
Hybrid/Remote model
Competitive salary
Director, Enterprise Sales
Director, Enterprise Sales

Fresco • Ireland

Hybrid
EUR 150,000 - 210,000
Solutions Engineer / Solution Architect (Contractor or FTC)
Solutions Engineer / Solution Architect (Contractor or FTC)

Fresco • Dublin

Hybrid
EUR 70,000 - 90,000
Hybrid working
Competitive salary for FTC/contractor
Work with global appliance brands
Backend Engineer: Python for IoT Kitchen Platform (Remote/Hybrid)
Backend Engineer: Python for IoT Kitchen Platform (Remote/Hybrid)

Frescocooks • Ireland

Hybrid
EUR 70,000 - 110,000
Equity
Senior Backend Engineer — Remote AWS Platform
Senior Backend Engineer — Remote AWS Platform

Fresco • Dublin

Hybrid
EUR 90,000 - 130,000
Equity
Hybrid/Remote model
Competitive salary
Solutions Engineer / Solutions Architect (Contractor or FTC)
Solutions Engineer / Solutions Architect (Contractor or FTC)

Frescocooks • Dublin

Hybrid
EUR 70,000 - 110,000
Flexible hybrid work
Work with global brands
Senior Platform Engineer — Cloud-Native Backend (Remote/Hybrid)
Senior Platform Engineer — Cloud-Native Backend (Remote/Hybrid)

Frescocooks • Dublin

Hybrid
EUR 90,000 - 130,000
Equity
Hybrid/Remote model
Employee Share Option Scheme
Part-Time Bookkeeper – 12 Month FTC
Part-Time Bookkeeper – 12 Month FTC

Frescocooks • Dublin

On-site
EUR 12,000 - 21,000
Equity
Hybrid/Remote work
Share options