Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Product Engineer (Backend)

Software Engineering, Product

About Us

CareerOS is a B2B2C career platform serving 100+ top MBA programs worldwide - including Oxford, INSEAD, London Business School, Georgetown, and Notre Dame - along with 30+ employers. We help 500K+ users land jobs they love, and we're growing with real revenue (not just runway).

We're a small, high-output team of 5 engineers based in Barcelona, scaling to 10+. We work in small squads, each owning their area of the product end-to-end. We ship fast, own our decisions, and push each other to do great work.

The Role

We're looking for a Senior Product Engineer - someone who builds full features from database to UI, with strength in backend systems.

You'll work directly with the CTO and CPO, not through layers of management. You'll be in the room when decisions get made and have real input on what we build and how.

We call this a "Product Engineer" role because you won't just implement tickets. You'll own features end-to-end, make product calls, and ship things that matter to real users.

Tech stack: Node.js (primary for new code), some legacy Go (~20%), React/TypeScript on frontend. Infrastructure on GCP with Terraform.

Typical split: ~60% backend/infra, ~40% frontend - varies by project.

What You'll Actually Do

  • Ship full features, end-to-end - From schema design to API to UI. You'll own the whole vertical, not just one layer.

  • Build and maintain infrastructure - GCP, Terraform, CI/CD pipelines. You'll keep the systems running and improve them over time.

  • Optimize databases - Write complex queries, tune performance, design schemas that scale.

  • Make product decisions - See a better way to solve a user problem? Propose it and build it. We trust engineers to make smart calls on technical and product decisions.

  • Build with AI tools - We use Claude Code, Cursor, and other AI tools daily. You should be comfortable (or excited) to work this way.

  • Own your code in production - Continuous deployment means what you merge today is live today. You'll debug, monitor, and improve what you build.

What We're Looking For

Must-haves:

  • 5+ years building production systems, with strong backend experience (Node.js or Go)

  • Solid SQL skills - complex queries, performance tuning, schema design

  • Infrastructure experience - GCP or AWS, Terraform, CI/CD pipelines

  • Comfortable across the stack - backend-focused but can ship real frontend features in React/TypeScript, not just "fix a button"

  • Strong product intuition - you've shipped features where you made architectural and product calls

  • Excellent communication - clear writing, respectful pushback, documentation others actually read

  • Comfortable with ambiguity - you ask the right questions, make reasonable assumptions, and move forward

  • Fluent English - we're distributed; clear communication is essential

Strong signals:

  • You've worked at an early-stage startup before (and liked it)

  • Experience with auth systems - OAuth, SAML, SSO, Auth0

  • Side projects or open source that show you build things because you're curious

  • You've used AI coding tools and have opinions about them

  • You care about craft - clean code, good abstractions, reliable systems

What This Role is NOT

Let's be honest about fit:

  • ❌ Not a chill 9-to-5 - Startup means more ownership, higher stakes, and hard pushes around launches. We respect personal time and recover after sprints, but when we ship, we ship hard.

  • ❌ Not highly structured - If you need detailed specs and clear roadmaps to function, this isn't the place.

  • ❌ Not backend-only - You'll spend real time in React. If you want pure backend/infra, this isn't the role.

  • ❌ Not frontend-heavy - If you want to go deep on UI/UX, we have a Frontend Product Engineer role.

Growth

You'll join as one of 5 engineers, growing to 10+. As we scale, there's a clear path to tech lead or staff engineer for the right person. You'll help shape engineering culture, not just inherit it.

What You Get

  • Competitive salary + stock options - we'll discuss based on experience and location

  • Remote-friendly - Barcelona hybrid optional, remote within CET ±2 hours

  • Small team, visible impact - 500K+ users, real revenue, your work matters

  • Work directly with CTO and CPO - fast decisions, no layers, real influence

  • AI-native team - we are using Claude Code and Cursor in our day-to-day and open to trying new

Don't check every box but think you'd be great? Apply anyway. We care more about trajectory and taste than credentials.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Product Engineer (Backend) in International Falls, MN vacancy
  • We are seeking applicants for a Process Engineer in our International Falls, Minnesota Paper Mill. The International Falls facility is a White Paper Mill owned by Packaging Corporation of America. Principle Responsibilities: Provide technical and operating support to departments... 
    Suggested
    Hourly pay
    Internship

    Packaging Corporation of America

    International Falls, MN
    1 day ago
  •  ...each owning their own area of the product end-to-end. We're looking for an Engineer who can work confidently across...  ...on the frontend, Node.js on the backend. You'll ship features end-to-end,...  ...product decisions, and grow into a senior role with us. What you'll... 
    Suggested
    Remote work
    Worldwide

    Software Engineering

    International Falls, MN
    more than 2 months ago
  • The Registered Nurse (RN) at Good Samaritan provides individualized nursing care to residents using the nursing process and collaborates with the inter-disciplinary team. This role requires licensure and a BSN preferred, with travel within a 75-mile radius as needed. The...
    Senior
    Relief
    Flexible hours
    Shift work
    Weekend work

    Good Samaritan

    International Falls, MN
    2 days ago
  •  ...integrating tools and internal systems with a focus on reliability and scale. The role requires owning large parts of the stack, making pragmatic technical decisions in emerging territory, and shipping production-ready systems used by customers daily. #J-18808-Ljbffr Justworks
    Senior

    Justworks

    International Falls, MN
    2 days ago
  •  ...applications for a Food Service Assistant. This full-time role supports our not-for-profit organization dedicated to quality care for seniors, with opportunities to grow within a compassionate, faith-based environment. You will monitor and record food temperatures, prepare... 
    Senior
    Full time

    Good Samaritan

    International Falls, MN
    23 hours ago
  • $91k - $121k

     ...Job Overview The Senior Incentive Analyst is a hands-on role that will play a key part...  ...Yourself at Marvin From people to products, Marvin is committed to creating better...  ...the forefront of designing, building, and engineering premium, award-winning products. Today,... 
    Senior
    Temporary work
    Relocation
    Relocation package

    Marvin

    Ranier, MN
    7 days ago
  • $91k - $121k

     ...Job Overview The Senior Compensation Analyst is a strategic advisor responsible for...  ...See Yourself at Marvin From people to products, Marvin is committed to creating better...  ...the forefront of designing, building, and engineering premium, award-winning products. Today,... 
    Senior
    Temporary work
    Local area
    Relocation
    Relocation package

    Marvin

    International Falls, MN
    7 days ago
  • Good Samaritan is seeking a Registered Nurse (RN) for the International Falls, MN facility to deliver individualized nursing care and coordinate resident health plans. The role emphasizes collaborative teamwork with residents, families, and an inter-disciplinary staff to...
    Senior
    Part time
    Afternoon shift

    Good Samaritan

    International Falls, MN
    3 days ago
  •  ...issue, you don't just fix it on this return; you partner with engineering to make sure it's caught automatically on the next one....  ...clear, practical "here's what we should do" answer. Guide the production team. Review work, spot patterns, and turn one-off issues into... 
    Senior
    Remote work

    XYZ Venture Capital

    International Falls, MN
    2 days ago
  • $110k - $145k

     ...Analytics & Insights Partner serves as the senior strategic advisor for people analytics,...  ..., engagement, talent health, and productivity. Present people insights to executive...  ...forefront of designing, building, and engineering premium, award-winning products. Today,... 
    Temporary work
    Relocation
    Relocation package

    Marvin

    Ranier, MN
    7 days ago
  •  ...ahead, Perena is building a full suite of on-chain stablebanking products to expand access to real yield across crypto and traditional...  ...DeFi primitives Collaborate closely with protocol engineers, designers, and product to translate sophisticated financial concepts... 
    Shift work

    SOLANA FOUNDATION

    International Falls, MN
    23 hours ago
  •  ...be critical in shaping how data informs decisions across our product, customer, and go-to-market teams. You'll uncover user behavior...  ...culture. You'll collaborate deeply with leaders across Product, Engineering, Sales, and Customer Success to ensure we're making the... 
    Senior
    Full time
    Freelance
    Work at office
    3 days per week

    Valence

    International Falls, MN
    2 days ago
  • $161k - $215k

     ...re looking for a Director of Facilities Engineering to provide strategic leadership across our...  ...in manufacturing. ~5+ years of senior leadership experience. ~ Professional...  ...See Yourself at Marvin: From people to products, Marvin is committed to creating better... 
    Temporary work
    For contractors
    Local area
    Relocation
    Relocation package

    Marvin

    Ranier, MN
    7 days ago
  • $145k

     ...also hardworking, efficient package handlers and friendly, focused drivers. We’re professionals working in finance, technology, engineering, marketing, and more. We are building our business ethically, sustainably, and in an environmentally conscientious way. And we are... 
    Weekly pay
    Permanent employment
    Full time
    Casual work
    Seasonal work
    Monday to Friday
    Shift work

    United Parcel Service

    International Falls, MN
    1 day ago
  • $145k

     ...also hardworking, efficient package handlers and friendly, focused drivers. We're professionals working in finance, technology, engineering, marketing, and more. We are building our business ethically, sustainably, and in an environmentally conscientious way. And we are... 
    Permanent employment
    Full time
    Casual work
    Seasonal work
    Monday to Friday
    Shift work

    United Parcel Service

    International Falls, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Product Engineer (Backend). Be the first to apply!