Senior Product Engineer

Umain

Göteborgs kommun

Hybrid

SEK 600,000 - 900,000

Full time

3 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

Job summary

Umain in Gothenburg builds digital products for Swedish and international clients. As a product engineer you’ll shape, build and ship features from rough idea to working PoC, then help extend them into full products with product, design, backend, mobile and QA.

You’ll work at the intersection of product management and software engineering, close to clients and stakeholders, selecting the right tools and architectures for each project.

Qualifications

  • 5+ years of professional software engineering experience with shipping to real users.
  • Solid full stack skills and willingness to pick up new languages.
  • Strong requirement and problem-framing skills with clear acceptance criteria.
  • Hands-on experience delivering production software with coding agents.
  • Working spec-driven practice with written specs and built features.
  • Experience building prototypes or MVPs and taking them to production.

Responsibilities

  • Run discovery with clients to separate needs from asked-for work.
  • Frame problems from actors to use cases to features with clear specs.
  • Turn ideas into working PoCs using agents and appropriate tools.
  • Evolve PoCs into production products across the stack with tests.
  • Share best practices and foster product thinking and agentic practice.

Skills

Full stack
Spec-driven
Agent-based
Client collaboration
Prototype development

Tools

Claude Code
Codex
Cursor

Job description

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.

Responsibilities

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.

Umain is a digital product consultancy. We shape, ship and scale digital products at speed. Founded in Stockholm in 2001, we are a growing team of 100+ experts in digital product strategy, design, and technology.

We are a part of Eidra, a group of top‑notch companies specializing in strategy, creativity, and engineering. As a collective we guide leaders in making meaningful and lasting change.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Engineer
Senior Product Engineer

Umain • Göteborgs kommun

Hybrid
SEK 900,000 - 1,300,000
Senior Backend Engineer
Senior Backend Engineer

Umain • Göteborgs kommun

Hybrid
SEK 550,000 - 700,000
Equal pay and clear progression
Professional coaching for development
Flexible working hours
Senior Backend Engineer
Senior Backend Engineer

Umain AB • Göteborgs kommun

Hybrid
SEK 500,000 - 700,000
Equal pay and clear progression
Everyone gets a coach
Flexibility that respects your life
Senior Backend Engineer
Senior Backend Engineer

Umain • Stockholms kommun

Hybrid
SEK 600,000 - 800,000
Personal coach for professional development
Diverse projects with leading brands
Collaborative work environment
Full Stack Agentic Developer
Full Stack Agentic Developer

Umain • Stockholms kommun

On-site
SEK 900,000 - 1,100,000
Senior Backend Engineer
Senior Backend Engineer

Umain AB • Stockholms kommun

Hybrid
SEK 542,299 - 759,219
Personal coach
Diverse project opportunities
Collaborative work environment
AI Engineer
AI Engineer

Umain • Stockholms kommun

Hybrid
SEK 400,000 - 600,000
Professional development opportunities
Creative and fair work environment
Personal coaching
Senior Product Engineer - Shape, Ship & Scale (Gothenburg)
Senior Product Engineer - Shape, Ship & Scale (Gothenburg)

Umain • Göteborgs kommun

Hybrid
SEK 600,000 - 900,000
Fullstack Engineer
Fullstack Engineer

Alrik • Stockholms kommun

Hybrid
SEK 700,000 - 950,000
Direct influence on product
Small high-performing team
Equity participation
+3
Senior Software Engineer (Cloud & Data)
Senior Software Engineer (Cloud & Data)

Humblebee • Göteborgs kommun

Hybrid
SEK 900,000 - 1,200,000