EngineeringBarcelona or remote (EU)Full-time

Software Engineer

Ship the tools realtors use to sell homes.

Engineering · Full-time · Barcelona or remote (EU)

About

Pedra turns AI into tools real estate agents actually use: virtual staging, photo enhancement, listing videos, virtual tours, floor plans, social content. One founder built all of it — the product, the models pipeline, the business. 500+ paying teams across 50 countries run on it today.

You'd be the second person writing code. Not maintaining someone else's backlog: owning real product surfaces from your first week, with users on the other end who notice when you ship.

What you'll do

  • Own features end-to-end across the image editor, virtual staging, and video generation: UI, API, background jobs, whatever the feature needs.
  • Build on PedraVideo, our iOS app for capturing listing videos, and the pipeline that turns raw footage into publishable content.
  • Ship the social experience: a listing's photos and video becoming posts an agent publishes without leaving Pedra.
  • Work directly with generative image and video models in production — prompting, pipelines, and the cost/latency tradeoffs that come with them.
  • Ship daily. No QA team, no release trains, no ticket theater. You talk to users, you fix what hurts them.

You probably

  • Have 1–3 years writing JavaScript and Node.js — or a portfolio that proves you don't need them. We reach for whatever language the problem needs.
  • Have shipped something real end-to-end: a product, an app, a side project people actually used.
  • Care how things look. Our users sell homes with visuals; sloppy UI loses them instantly.
  • Debug by reading source code and API docs, not just pasting the error somewhere and hoping.
  • Want ownership now, not a ladder to climb first.

Bonus points

  • You've built with image or video AI APIs (Runway, Flux, Stable Diffusion, etc.).
  • Swift / iOS experience — PedraVideo is yours to grow.
  • Next.js, React, Tailwind. That's our stack.
  • English matters, and Spanish or German is a plus. Most of our users speak one of them.

How to apply

Send something you've built, not a cover letter, to felix@pedra.ai.