Backend Engineer

Remote Full-time
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 or remote work model to suit 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.

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Junior / Semi Senior Developers - Fully Automated Process

Remote

Call Center Agent/Interviewer

Remote

**Experienced Full Stack Customer Support Specialist – Spanish Speaker – Work from Home Opportunity**

Remote

Retail Scan Associate(Caledonia MI 49316)

Remote

Adjunct Lecturer – Nurse Practitioner in Women’s Health, Fully Remote

Remote

Join Today: Require Nursing Assistant in West Islip, NY

Remote

Care Coordinator – LPN/LVN – Fully Remote, NY

Remote

Customer Service Representative (Remote)

Remote

Workday Developer – Procurement / Supply Chain: REMOTE

Remote

Vice President, Developer Relations

Remote
← Back