Careers
Help cities work better.
We’re nine people building calm, precise software for the people who keep cities running. Join as employee #10 and help shape the product, the team and how we work.
How we work
Small team, real ownership, close to the work.
We’re an early-stage company, and it shows in the best way: no layers, no hand-offs, short meetings and decisions written down. We ship every week, talk to city staff every week, and you’ll see your work used on the street within days.
- Own problems end to end — from idea to production
- Ship weekly, in small, reversible steps
- Work directly with real city crews and operators
- Written-first, with shared CET working hours
- people
- 9
- cities live
- 7
- office
- 1
- Madrid HQ CET
- Amsterdam Remote CET
- Lisbon Remote WET
Benefits
What we offer early teammates.
-
Meaningful equity
Early-employee stock options, with a ten-year window to exercise them.
-
30 days of holiday
30 paid vacation days a year, plus public holidays where you live.
-
Remote-friendly in CET
Work from our Madrid office or remotely within an hour of CET.
-
Home-office budget
€1,000 to set up a desk, chair and screen you actually like.
-
Learning budget
€1,000 a year for courses, books and conferences.
-
Ride-along days
Spend days in the field with city crews to see where your work lands.
Open roles
Join the team.
3 open roles. Don’t see your role? Write to us anyway — we read every message.
-
Founding Full-stack Engineer Engineering Madrid / Remote (CET) Full-time
Build across the stack — operations dashboard, field app API, routing and integrations — with the CTO and two engineers. TypeScript, React and Postgres; geospatial experience is a plus.
How to apply
Send your CV and a few lines about why this role to:
careers@civicflow.siteThe email link puts the role title in the subject line. We reply to every application within a week.
-
Product Designer Design Madrid / Remote (CET) Full-time
Design for dispatchers, field crews and residents, often in the same week. Run ride-alongs, prototype quickly and work with our founding designer on a growing design system.
How to apply
Send your CV and a few lines about why this role to:
careers@civicflow.siteThe email link puts the role title in the subject line. We reply to every application within a week.
-
Customer Engineer — Public Sector Customers Madrid · Hybrid Full-time
Take new cities from signed contract to go-live: data imports, GIS and 311 integrations, training and security questionnaires. English and Spanish; Portuguese is a plus.
How to apply
Send your CV and a few lines about why this role to:
careers@civicflow.siteThe email link puts the role title in the subject line. We reply to every application within a week.
Hiring process
Three steps, about two weeks.
- 1
Intro call
30 minutes with a founder about the role, the company and what you’re looking for.
- 2
Work session
A paid half-day exercise close to the real job, or a walkthrough of something you’ve built — reviewed with two teammates.
- 3
Meet the team & offer
Meet the rest of the team in Madrid or on video, then get a written offer within two business days.
Want to know us better first?
Read our story, our principles and who you’d be working with.