Taro Logo

Product Engineer

Lovable enables anyone to build software using plain English, serving millions of users from solopreneurs to Fortune 100 teams across 200+ countries.
Stockholm, Sweden
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Product Engineer

Lovable is revolutionizing software development by enabling anyone to build software using plain English. As a Senior Product Engineer, you'll be at the forefront of a foundational shift in software creation, working with a small, talent-dense team in Stockholm to build a generation-defining company.

The role involves working across the entire technology stack, utilizing modern technologies like React, TypeScript, Golang, and Rust to build features that will empower the next generation of creators and builders. You'll be responsible for implementing and maintaining features across frontend, backend, and infrastructure, while collaborating closely with ML, design, and product teams.

The company's infrastructure leverages cutting-edge cloud services including Cloudflare, Fly.io, Google Cloud Run, and AWS, managed through Terraform. This position offers an unprecedented opportunity to impact how the digital world works, serving a user base of over 2 million people across 200+ countries.

The ideal candidate brings 5+ years of full-stack product development experience, strong system design knowledge, and excellent product sense. You'll be joining a culture that values high ownership, high velocity, and low-ego collaboration, working with a team that cares deeply about building something of lasting impact.

The hiring process is thorough and includes a take-home exercise, technical interviews, and a 2-day on-site trial work period, ensuring mutual fit and providing candidates with real exposure to the team, culture, and potential impact they can have.

Last updated 13 days ago

Responsibilities For Product Engineer

  • Implement and maintain features across the full stack: frontend, backend and infra
  • Own systems end-to-end: architecture, implementation, deployment, and iteration
  • Collaborate with ML, design, and product teams to translate capabilities into user experiences
  • Drive the full development lifecycle, from technical planning to production launch
  • Contribute to shaping technical direction, eng culture, and product strategy

Requirements For Product Engineer

React
TypeScript
Go
Rust
  • 5+ years of experience building and shipping full-stack products
  • Fluent in modern frontend (React/TypeScript) and backend (Go, Rust, or similar) development
  • Concrete understanding of system design, performance tradeoffs, and scalable architecture
  • Strong product sense and ability to make well-reasoned technical decisions