Skip to content
IntercomIntercom

Senior Software Engineer

Senior Software Engineer building backend and frontend systems for a scaling AI customer-support platform. The role requires 5+ years of software engineering experience, strong programming fundamentals, distributed-systems experience, and effective collaboration across product disciplines.

About the job

Responsibilities

  • Develop technical plans and contribute to technical architecture as products scale.
  • Write Ruby code integrating AWS, infrastructure, platform, and SaaS technologies for backend infrastructure.
  • Ship changes to production rapidly through automated deployment processes.
  • Build with AI-powered developer tools.
  • Mentor engineers and interview candidates.
  • Collaborate with product managers, designers, researchers, and data analysts on multidisciplinary product teams.

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 in a fast-growing startup.
  • Lunch provided every weekday, 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.
  • MacBooks as standard, with Windows available for certain roles.
  • Hybrid working policy requiring at least three days per week in the office.

Skills

Ruby, AWS, Python, JavaScript, Distributed Systems, SaaS, Machine Learning

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.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.