Hoppa till huvudinnehållet
Umain AB logo

Senior Product Engineer

Umain AB
  • OrtGöteborg
  • OmfattningHeltid
  • Sista ansökan30 dagar kvar
  • Publicerad5 nov.

Om tjänsten

We build digital products that millions of people use every day. Our motto is Shape, Ship, Scale; we work out what to build, ship

it and help it grow. Now we’re looking for a product engineer in Gothenburg who has Shape, Ship, Scale in their DNA.

We are a small team at Umain in Gothenburg, and we share an office with around 40 colleagues from across Eidra. So it’s a close

team with a much bigger room behind it.

The work

You will shape, build and ship digital products for Swedish and international clients. This means that you will be responsible of

working on projects of significant scale:

400M+ total app downloads

50M+ monthly active users

Backends handling tens of thousands of requests per second

Most of our work is in Kotlin, Go, and TypeScript, and we pick the tool that fits the project rather than forcing one stack onto

everything.

The Role

A product engineer at Umain thrives at the intersection between product management and software engineering. You work close to

clients and stakeholders, help figure out what’s worth building and then build it. Often that means taking a rough idea, a new

feature of a whole new app, and turning it into a working proof of concept fast enough that people can react to something real

instead of a slide.

The good PoC’s don’t get thrown away. You build them so they can be extended into proper products, and you help carry them there

together with product, design, backend, mobile and QA.

How we build

We start from the customer's need, not the solution: who the users are, what they’re trying to do, and the smallest thing we can

build to learn whether we’re right. That becomes a clear spec, and the spec is the source of truth. We break the work into tasks

agents can complete, run them in parallel, verify the output with tests, evals and review, and ship. Then we put it in front of

real people and decide together what to cut, what to keep, and what to harden. Agents do much of the implementation. You own the

problem framing, the spec, the orchestration and the quality of the result.

What you’ll do

Shape

Run discovery with clients and help them separate what they need from what they asked for.
Frame the problem from actors to use cases to features, and turn it into specs that both people and agents can build against.
Decide what to build first, and explain why to technical and non-technical people alike.

Ship

Turn ideas into working proofs of concept in days, using agents and choosing the right model and tool for the job.
Be deliberate about what to fake in a prototype and what must be solid from day one.

Scale

Evolve successful PoCs into production products across the stack, rather than starting over.
Build in the tests, guardrails and observability that keep agent-built systems trustworthy as they grow.
Share what works with the team, and help build product thinking and agentic practice into how we deliver.

What we’re looking for

5+ years of professional software engineering experience, with a track record of shipping products to real users.
Solid full stack skills, and happy to pick up new languages when the project calls for it.
  • Strong requirement and problem-framing skills: you can work from actors to use cases to features with clear acceptance

criteria.

  • Hands-on experience delivering production software with coding agents (for example Claude Code, Codex, Cursor or similar),

beyond autocomplete.

A working spec-driven practice. You can show specs you’ve written and what got built from them.
Experience building prototypes or MVPs and taking at least one of them into production.
Strong engineering judgement. You review agent output critically, make tradeoffs out loud, and own the result as your own code.
Comfort with ambiguity, and the consulting instinct to work it through with clients.
Curiosity about the business you’re building for, and about tools that change month to month.

Nice to have

Product management, UX or service design experience alongside engineering.
Building AI features into client products: tool calling, RAG, MCP servers or multi-agent workflows.
Running multiple agents in parallel, and practical experience with both frontier and open-weight models.
Mobile development experience (iOS, Android or cross-platform).
Experience in a consultancy, agency or early-stage startup.

In consulting the next project rarely looks like the last one. If that sounds like a feature rather than a risk, you’ll fit in

well.

How we work

  • Equal pay and clear progression. Our career framework sets transparent levels, so pay and growth track what you do, not how

well you negotiate. You build your development plan together with your coach.

Everyone gets a coach, for both professional and personal development.
  • Flexibility that respects your life. Gothenburg is our default office and we work from home when it makes sense. We hire people

across different ages and life stages, and we treat family, health and life outside work as normal, not as something to manage

around.

Small multidisciplinary teams, genuinely interesting clients, and a real bar for quality.

How we interview

No algorithm puzzles. The technical part of the process is a conversation at a whiteboard: we give you a realistic product

scenario, and you take it from idea to a system that could actually ship, talking us through your choices as you go. We’re

interested in how you think and navigate a problem, not in a finished design.

Practical

Umain conducts a background check for final candidates in accordance with our internal policies. The check is carried out only

with your consent and is ordered by our CISO through our approved screening partner. The scope of the check depends on the role

level. This step is performed late in the recruitment process and is used solely to support a secure and fact-based hiring

decision.

Don’t match every point? Apply anyway. We care more about how you think and what you’ve built than about ticking every box.

Krav- & nyckelordscheck

Identifierade kompetenser & krav i annonsen:

Har du någon av dessa kompetenser? Klicka på ett ord för att lägga till det i din profil:

Ladda upp ditt CV som PDF eller bocka för dina kompetenser ovan.

Restid & pendling

Spara jobb & deadline-påminnelse

Sista ansökningsdag: 6 dec.

Inte redo att söka direkt? Spara annonsen och få påminnelse innan den stänger

När du sparar tjänsten samlas den under Mina sidor (Ansökningskoll) och vi skickar automatiskt en påminnelse på mejlen 3 dagar innan sista ansökningsdag så att du inte missar att söka.

Arbetsgivare • Umain AB

Representerar du arbetsgivaren? Få prioriterad topp-placering i Göteborg och dölj konkurrerande annonser på sidan.