Fresco logo
Fresco3 weeks ago

Backend Engineer (based in Dublin OR Madrid)

Hybrid · Dublin, Leinster, Ireland or Madrid, Madrid, Spain

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Backend Engineer to build scalable Python-based backend services for Fresco's KitchenOS platform. Responsibilities include developing ~20 Lambda-based microservices for device control, cooking sessions, media, recipes, auth, and AI integrations; participating in the full application lifecycle; executing cloud-to-cloud integrations with new partners; and platform monitoring on a rotating, remunerated on-call schedule. Must have 3+ years of Python backend experience, strong event-driven architecture skills, production AWS Lambda+CDK experience, and solid observability practices. Fluent English required. Nice-to-haves include experience with Pydantic v2, SQLModel/Alembic, DynamoDB/PynamoDB, OpenSearch/Elasticsearch, testing practices (BDD/pytest/moto), and AWS IoT Core. Bachelor's degree or equivalent experience preferred. Fresco offers hybrid/remote options and equity.

Required 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)
  • Fluent in English; clear communicator with both technical peers and less-technical stakeholders
  • Bachelor's degree in a related field or equivalent experience
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Fresco

Backend Engineer (based in Dublin OR Madrid)

Apply on Sorce