Staff Software Engineer

Affinity · Canada · CA$200,000–CA$250,000 (stated in the posting)

Apply on the company website

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

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.

What you'll enjoy at Affinity:

Please note that the role compensation details below reflect the base salary only and do not include any variable pay, equity, or benefits. This represents the salary range that Affinity believes, in good faith, at the time of this posting, that it will pay for the posted job.

A reasonable estimate of the current range is $200,000 - $250,000 CAD. Within the range, individual pay depends on various factors including geographical location and a review of the applicant's experience, knowledge, skills, and abilities.

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

More jobs at Affinity