Posted Sep 21, 2026

Staff Software Engineer

Apply Now

With a growing customer base and expansion into new markets and use cases, we have more to build than ever at Affinity as we execute on our vision to put relationship intelligence at every professional's fingertips.

Reporting to the Sr Engineering Manager, as a Staff Software Engineer, you'll have the opportunity to push our product in new directions while also shaping the next iterations of the features our customers already love. This is a hands-on role with broad scope. You'll work across the stack, from our data model and async processing on the backend to design systems and rich visualizations on the frontend. You'll also be one of the people product and engineering leadership come to when the path forward isn't obvious yet.

What you'll do

What we're looking for

Nice to haves

Our tech stack

React and TypeScript on the front end, Ruby and PostgreSQL on the back end. Our infrastructure is hosted on AWS and runs on Kubernetes.

How we work

Our culture is a key part of how we operate, and of how we hire:

If you'd like to learn more about our values, click here.

About Affinity

Affinity is the AI-first CRM for private capital, helping firms turn relationship intelligence into action across the investment lifecycle. Built on a decade of proprietary relationship, interaction and deal data, Affinity automatically captures activity, maps firm networks, and surfaces the connections and insights that help investors source, evaluate and win opportunities.

Trusted by more than 3,300 private capital firms, including 40% of the venture capital market and more than 330 private equity buyout teams, Affinity powers one of the industry's deepest relationship graphs. The platform is built on more than 130 billion structured relationships, 177 million people tracked, 88 million companies tracked and 31 billion interactions, helping firms uncover opportunities sooner, move with greater conviction and scale institutional knowledge over time.

Learn more: affinity.co

10+ years full-stack production software experience with technical leadership; strong server-side OOP (Ruby, PostgreSQL) and frontend (React, TypeScript); relational database expertise; practical AI-assisted development fluency.

Key Responsibilities

Skills & Tools

Ruby, PostgreSQL, React, TypeScript, AWS, Kubernetes, Claude Code, Cursor, Copilot

Job Details

About Affinity

An AI-first CRM for private capital, turning relationship intelligence into action across the investment lifecycle. — Industry: Information Technology