Skip to content
IntercomIntercom

Senior Product Engineer

Build and scale customer-facing backend and frontend systems as part of a multidisciplinary product team. The role requires 5+ years of software engineering experience, strong programming fundamentals, distributed-systems experience, and a pragmatic approach to delivering customer value.

About the job

Responsibilities

  • Develop technical plans and contribute to technical architecture as products scale to serve tens of millions of people daily.
  • Write Ruby code integrating AWS, infrastructure, platform, and SaaS technologies for the backend infrastructure.
  • Ship production changes quickly through an automated deployment process.
  • Build with AI-powered developer tools and industry-standard technologies.
  • Mentor engineers and interview candidates.

Requirements

  • 5+ years of industry experience in software engineering, preferably building a SaaS product.
  • Demonstrated significant impact on a product or team.
  • Deep knowledge of a high-level programming language such as Ruby, Python, or JavaScript.
  • Experience collaborating directly with product teams and designers.
  • Proven track record of delivering value to customers or users.
  • Experience with distributed systems.

Benefits

  • Competitive salary and equity.
  • Weekday lunch, snacks, and a stocked kitchen.
  • Regular compensation reviews.
  • Pension scheme with matching up to 4%.
  • Life assurance and comprehensive health and dental insurance for employees and dependents.
  • Flexible paid time off.
  • Paid maternity leave and six weeks of paternity leave.
  • Cycle-to-Work Scheme and secure bike storage.
  • MacBook standard equipment, with Windows available for certain roles.
  • Hybrid working policy requiring at least three days per week in the office.

Skills

Ruby, AWS, Python, JavaScript, SaaS, Distributed Systems, Backend Infrastructure

Navan

Navan

Berlin, Germany
Senior Software Engineer, Expense
No salary listedOn-site5+ YOEFullstack Engineering

Build production software for Navan’s expense platform across backend, web, and AI services. The role requires 5+ years of software engineering experience, strong Java, TypeScript, or Python skills, and experience shipping LLM-powered or document-extraction features in high-stakes financial workflows.

Addepar

Addepar

Edinburgh, United Kingdom

Senior Software Engineer, Investor Solutions
No salary listedOn-site5+ YOEFullstack Engineering

Senior software engineer building web applications, data-driven tools, and AI-first workflows for investment professionals. The role requires Python, web APIs, cloud, databases, React, and strong cross-functional problem-solving experience.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Muck Rack

Muck Rack

Ireland
Senior Software Engineer, Fullstack
€95k+/yrRemote5+ YOEFullstack Engineering

Build customer-facing search experiences across frontend and backend systems, with emphasis on Vue, Python, Django, search infrastructure, and AI-powered features. The role requires 5+ years of software engineering experience and includes production ownership and on-call participation.