Fin

Senior Product Engineer

Fin

London, England, United Kingdom · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Fin

Fin is an AI Customer Agent company dedicated to enhancing business customer experiences. Our advanced AI Agent helps businesses provide flawless, continuous customer support along the entire customer journey—from service and sales to ecommerce. Utilizing proprietary AI models, Fin efficiently resolves complex customer issues across multiple channels with minimal integration. Additionally, it can be combined with our native Intercom help desk, creating a unified system tailored for modern support teams.

Founded in 2011, Fin has grown rapidly to serve nearly 30,000 businesses worldwide and is one of the largest private software companies globally. Our core values emphasize pushing boundaries, working swiftly and intensely, and consistently delivering exceptional customer value.

Role Overview

As a Product Engineer at Fin, you will tackle real-world customer challenges by creatively applying your technical expertise. You will be embedded in a multidisciplinary product team, collaborating with designers, product managers, researchers, and data analysts, working on both backend and frontend systems.

We face exciting scaling challenges and are developing a robust platform covering areas such as an elegant messenger composer, rule matching, deliverability, security, application availability, and machine learning enhancements.

Key Responsibilities

  • Contribute to technical planning and architecture to support scaling products used by tens of millions daily.
  • Write Ruby code integrating AWS, infrastructure, platform, and SaaS technologies comprising Fin's backend.
  • Deliver changes to production from day one and release new features swiftly, contributing to around 100 deployments every weekday.
  • Utilize cutting-edge AI-powered development tools to streamline workflows and focus on solving significant problems.
  • Mentor colleagues and help grow the engineering team through interviews and guidance.

Required Experience and Skills

  • At least 5 years in software engineering, preferably with SaaS product experience, demonstrating meaningful impact on products or teams.
  • Strong proficiency in a high-level programming language such as Ruby, Python, or JavaScript; openness to quickly learning new languages or suggesting improvements.
  • Proven ability to collaborate with product teams and designers, delivering tangible value to users and customers.
  • Experience working with distributed systems.

Working at Fin

We aim to empower employees to achieve their best work, offering benefits and programs that support health, wellbeing, family, time off, and financial security, varying by location in accordance with local standards.

Policies and Culture

  • Hybrid work policy requiring in-person attendance at least three days per week to nurture collaboration and culture.
  • An open, inclusive environment that maintains neutrality on social and political issues within company communications.
  • Committed to Equal Employment Opportunity, forbidding discrimination on legally protected grounds including race, gender, disability, sexual orientation, and others.

Level

Senior

How they work

Teamwork & Collaboration Problem Solving Adaptability Leadership
🤖
Online · instant AI help
Broxer