Fin

Senior Product Engineer

Fin

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
1 week 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 committed to revolutionizing the customer support experience. Our proprietary AI Agent, Fin, is recognized as the highest-performing AI Customer Agent available, delivering seamless and always-on customer service across all channels including service, sales, and e-commerce. Using custom AI models, Fin autonomously resolves complex customer inquiries end-to-end, requiring minimal setup. It integrates natively with our Intercom help desk, providing a unified support platform tailored for modern service teams.

Founded in 2011, Fin has grown rapidly to become one of the largest private software firms globally, supporting nearly 30,000 businesses worldwide in transforming their customer support operations. The company is driven by core values emphasizing innovation, rapid delivery, and exceptional customer value.

Role Overview

As a Senior Product Engineer at Fin, you will apply your technical expertise to solve real-world customer problems as part of a multidisciplinary product team. This role involves developing both backend and frontend systems while collaborating closely with designers, product managers, researchers, and data analysts.

The company is tackling numerous exciting scaling challenges, enhancing a robust platform that includes components such as an intuitive messenger composer, rule matching systems, message deliverability, security measures, application availability, and machine learning capabilities.

Key Responsibilities

  • Architect and develop scalable technical solutions to support products used by tens of millions daily.
  • Write Ruby code integrating various AWS services, infrastructure, platform technologies, and SaaS tools that form Fin's backend.
  • Deploy changes from day one, contributing to frequent production releases averaging 100 deployments each weekday.
  • Leverage industry-leading, AI-enhanced developer tools designed to minimize friction and maximize problem-solving efficiency.
  • Mentor junior engineers and participate in recruitment efforts to build and scale the engineering team effectively.

Candidate Requirements

  • A minimum of 5 years professional software engineering experience, preferably with SaaS product development.
  • Strong proficiency in at least one high-level programming language such as Ruby, Python, or JavaScript; adaptability to learn new languages and tools quickly is valued.
  • Demonstrated collaboration experience with product teams and designers, with a history of delivering measurable value to users.
  • Hands-on experience working with distributed systems architecture.

Additional Information

Fin provides comprehensive benefits aimed at supporting employee health, wellbeing, family needs, work-life balance, and financial security—tailored to local practices and regulations.

Our hybrid working model encourages in-person collaboration and cultural building by expecting team members to work onsite at least three days per week, with flexibility to work remotely the remainder of the time.

Fin fosters an inclusive, open, and respectful culture by avoiding divisive social or political discussions within company communications and upholding equal employment opportunity policies, prohibiting discrimination based on legally protected characteristics.

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer