Engineering Manager
🏆 What's the opportunity?
🚀 What makes this role different
Working out what good looks like now is part of this job.
You get more from growing people than from being the smartest person in the room.
You think in systems. Teams are systems too.
You're excited about the business.
You work at eye level with Product.
You want to be in the room with customers.
English is your working language, at close to native fluency.
You'll also need
- Experience managing engineers: hiring them, growing them, running performance honestly and shipping on a predictable cadence.
- A backend engineering background, strong architecture instincts and enough technical currency that your engineers respect your technical opinion.
- A delivery track record. Specific things that shipped, on a schedule you can describe, and an honest account of what slipped and why.
- Experience building a team, not only running one. You know how to assess for potential, close a candidate and set someone up so their first ninety days work.
- Genuine engagement with AI-led engineering. You don't need to be an expert, but you can't manage engineers working this way from the outside. You need to use the tools yourself and want to get good at them.
- Judgment, and the nerve to use it. You'll make calls with incomplete information and own them out loud.
- Low ego. You take feedback from your own engineers and change your mind in public.
Nice to have: experience with our stack of Python 3, Flask, gRPC, PostgreSQL, Redis, Celery and Kubernetes on GCP; Vue.js; managing a distributed team across several countries; or introducing a new way of working to a team that didn't ask for one.
🎬 A snapshot of what you'll be doing
Own delivery.
Grow the people.
Hire.
Partner with Product as an equal.
Raise the team's AI capability.
Stay technical, roughly a day a week.
Go to the users.
🤖 What you'd be working with
Work starts from a spec
: Tickets and specs are drafted with agent help, against our agreed templates. Once a spec meets the bar, engineers pick it up, refine it, and own the design and architecture decisions; only then do agents start implementing.
- Conventions for how
agents get context
runs in parallel
AI review on every merge request in CI
Our shared AI engineering practice
A Slack-triggered agent
A triage agent
AI doing commercial work in production.
An LLM pipeline
❤️ How we work
- Feedback is constant and direct, in both directions. You'll get it in your first week and you're expected to give it.
- Remote-first, which means we write things down.
- You take ownership, and you back your opinions with data.
- Given the ambitious option and the easy one, you take the ambitious one.
- Diverse, and playful about it.
✨ What we offer
- Equity in cargo.one . This role is equity-eligible.
- Company-provided Claude Code and the other AI tools the work requires.
- A one-time €650 home office budget, plus your choice of MacBook or Dell laptop, delivered before day one.
- Co-working access through our partner Desana.
- 24 paid vacation days on top of your country's public holidays, plus special leave.
- Two company-wide offsites a year, plus team trips.
- Permanent full-time employment. In Germany, a contract with cargo.one . In Portugal, a contract with our subsidiary Cargo Five. Elsewhere in our approved hiring countries, through our partner Remote.com .
🌍 Where you'll work
Not included in the source posting: what you'll do, qualifications.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.