Product Engineer

dojo.

Lisboa

Hybrid

EUR 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Health coverage
Hybrid work in Lisbon
Flexible hours

Job summary

DOJO in Lisbon is seeking a versatile Product Engineer to own end-to-end features across the stack, from UI in React/TypeScript to backend Python/FastAPI and data layers. You’ll work closely with founders, product and design to turn fuzzy problems into shipped product that customers love.

You’ll operate across the full stack, embracing AI-assisted development and real-world usage, shipping rapidly while maintaining high quality.

Qualifications

  • Experience shipping end-to-end features across the stack.
  • Proficient in React/TypeScript UI and Python/FastAPI backend and data handling.
  • Able to talk to customers and translate feedback into product decisions.
  • Experience with AI-powered products is a plus.

Responsibilities

  • Ship features end-to-end across the whole stack—from UI to backend and data to production.
  • Understand the customer, business goal, and why behind the work; talk to users and turn insights into product decisions.
  • Fill gaps when specs run thin; ship with good judgment and iterate on real feedback.
  • Move fast: prototype quickly, validate in production, and use AI-assisted development to raise the bar on quality.
  • Collaborate closely with founders, product, design, and our backend/AI engineers to translate direction into shipped product.

Skills

React/TypeScript UI
Python/FastAPI backend
AI tools
Customer communication
Product thinking

Job description

We’re building a new category - an intelligent marketing system that transforms how companies grow. One and a half years in, we’re growing 20% month-over-month, just closed a $6M seed round, and are used by 100+ brands that know what good looks like. We were recently named one of Wired’s 100 Hottest Startups and included on Sifted’s Startups To Watch.

Under the hood, we’re building a next-generation AI and data platform - multi-agent systems, a real-time data fabric synthesizing hundreds of millions of signals, graph-based knowledge representations, and proprietary evaluation infrastructure. All in production, all evolving fast. Our technical surface spans agentic reasoning at scale, data quality across thousands of heterogeneous sources, and real-time intelligence from noisy unstructured data - in a domain where results are immediately measurable. Our engineers come from teams like Feedzai, OutSystems, Talka, and Unbabel, where shipping production AI and data systems at scale is the baseline.

We’re a product company first. We don’t build tools for consultants to configure - we build a product customers love, one that works flawlessly, with great design, supported by engineering excellence that makes it possible. We make the simple easy and the complex possible. And we build our business around this ethos.

About This Role

Some of the most valuable engineers don’t pick a layer - they pick the problem. You take something fuzzy, understand the customer and the business behind it, and ship the whole slice end-to-end: the interface, the service, the data, and the AI in between. You’re as comfortable in a React component as in a FastAPI endpoint, and you’d rather talk to a customer than wait for a perfect spec.

That’s the Product Engineer at DOJO. Where many Engineers go deep on the backend or on the product surface, you go wide - your specialty is the whole problem, and your instinct is to ship. The details matter everywhere you touch them, from the data model to how a button feels when you click it.

You’ll work close to the people who use what we build. Founders and product set the direction; you bring the product judgment that turns it into something customers love - filling the gaps where specs run out, learning from real usage, and iterating fast. What you ship is what customers experience.

There’s no product layer between you and the user. What you build is what customers decide to stay for - or leave because of.

Experience Levels

We don’t do hierarchy - everyone builds, everyone ships, everyone has a voice. What changes with experience is the surface area you take on and the complexity of the calls you’re ready to make.

  • A few years in (mid-level) - You’re shipping features across the stack, growing fast, and learning from engineers who’ve built at Feedzai, OutSystems, and Unbabel. You take on real ownership early.
  • Deep experience (senior-level) - You own whole problems end-to-end - from the customer need, through the full-stack build, to production. You make the product and engineering calls that shape what ships.
  • Been doing this a long time (staff/principal-level) - You set the standard for how we build product - the judgment, the velocity, and the breadth that others learn from. Your instincts influence what we build and how.
What You’ll Do
  • Ship features end-to-end across the whole stack - the interface, the service, the data, and the AI in between - owning each slice from problem to production
  • Start from the problem, not the ticket - understand the customer, the business goal, and the “why” behind the work; talk to users and turn what you learn into better product decisions
  • Make sharp product calls where the spec runs out - fill the gaps with good judgment about what actually serves the customer, then ship and iterate on real feedback
  • Move fast - prototype quickly, validate in production, and use AI-assisted development to ship more without dropping the bar on quality
  • Partner closely with founders, product, design, and our backend and AI engineers - translating direction into shipped product and bringing new capabilities to customers
  • Help shape our engineering culture and raise the bar as the team grows - through code review, pragmatic architecture, and how we work together
You May Be a Good Fit If You Have
  • A track record of shipping real product end-to-end - features users actually rely on, built front to back rather than within a single layer
  • Genuine range across the stack - you can build the React/TypeScript UI and the Python/FastAPI service and data behind it. Depth in one area is great; rigidity isn’t
  • Real product sense - you care about the customer and the outcome as much as the implementation, you’re comfortable talking to users, and you make good calls about what to build when the brief is thin
  • A bias to ship - you break ambiguity into shippable slices and get them to production without waiting to be told exactly what to build
  • Genuine curiosity about the business and the domain - you want to understand how DOJO makes money and how marketers actually work. Not because you have to. Because it changes what you build
  • Clear written communication - you can think on the page, because working autonomously and close to customers depends on it
  • Strong foundations in CS or Engineering, though exceptional candidates with alternative backgrounds are welcome
  • Experience building 0-to-1 in a fast-moving startup - or as a founder - and thriving in ambiguity is a strong plus
  • High-leverage building with AI-assisted or agentic development tools is a must
  • Experience with AI-powered products and the unique challenges they present is a plus
The DOJO Way

We love what we build and who we build it with. Low ego, high trust, and a winning spirit - we believe in each other, push each other, and have a lot of fun doing it together. These are the values we live by:

  • Ownership - It’s your dojo. The company is yours too. We hire people, not job descriptions - and we expect you to go where you’re needed. We own our mistakes, we relish feedback, and we build and ship rather than plan and talk.
  • Drive - Do the work. We choose the harder path when it’s the right one and do the unglamorous work that actually moves the needle, rather than focusing on flash and vanity outcomes. Persistence over shortcuts, dedication over comfort.
  • Honesty - No spin. We say the hard thing early. We’re straight with our teammates, our customers, and ourselves - and we always strive to find the hard truth behind the easy answers.
  • Excellence - Raise the bar. The best work lives at the intersection of deep technology and deep human understanding. We care about the whole, not just our corner - from the smallest detail to the biggest challenge.
  • Simplicity - Make the simple easy and the complex possible. We reduce complexity to increase impact. We build a product that doesn’t need training or consulting - it just works. When in doubt, take it out.
  • First Principles - From the ground up. We challenge the status quo. We strip things to essentials and redesign from the ground up. We choose principles and systems that compound over quick fixes and band-aids.
What We Offer

Meaningful early-stage equity, zero bureaucracy, and the kind of impact you only get before everyone else shows up. Competitive salary, comprehensive health coverage, hybrid work in Lisbon with flexible hours, and top-of-the-line equipment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

dojo. • Lisboa

Hybrid
EUR 55,000 - 90,000
Equity
Health coverage
Hybrid work in Lisbon
+1
Product Engineer
Product Engineer

DataCamp • Portugal

On-site
EUR 70,000 - 110,000
Flexible hours
International company retreats
Conference budget
Head of Product
Head of Product

Noovid • Portugal

Hybrid
EUR 45,000 - 65,000
Remote for real
Meaningful equity
Growth mindset fund
+1
Enterprise Systems Administrator, Portugal (Remote)
Enterprise Systems Administrator, Portugal (Remote)

Doit • Lisboa

Remote
EUR 70,000 - 95,000
Unlimited Vacation
Flexible Working Options
Health Insurance
+2
Product Manager at Ultahost, inc
Product Manager at Ultahost, inc

Ultahost, inc • Lisboa

On-site
EUR 60,000 - 90,000
Senior Fullstack Engineer (TL) — Back-Office Platform
Senior Fullstack Engineer (TL) — Back-Office Platform

UMO • Lisboa

On-site
EUR 90,000 - 120,000
24 days annual leave
Dedicated paid sick leave
Public Holidays observance
+4
Product Director
Product Director

Powerdot • Lisboa

On-site
EUR 90,000 - 180,000
Annual offsite in Algarve, Portugal
Regular team-building events with your
English Training
+3
Product Director
Product Director

Powerdot • Portugal

On-site
EUR 120,000 - 180,000
Flexible working hours
Annual offsite (Algarve, Portugal)
Team-building events
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Umo • Lisboa

Hybrid
EUR 90,000 - 120,000
24 days annual leave
Dedicated paid sick leave
Two consecutive 4-day recovery weeks
+3
Product Manager - Core Operations & Pricing
Product Manager - Core Operations & Pricing

Powerdot • Porto

On-site
EUR 50,000 - 70,000