Get roles like this, scored and matched, in your inbox.
Sign up free →Job Opening
Staff Software Engineer
Affinity · Canada · Posted 48 days ago
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.
- Set and own the technical direction for a core product domain, including the architecture decisions, the sequencing, and the tradeoffs you choose to make and defend
- Lead complex, multi-quarter initiatives end to end, breaking ambiguous problems into work other engineers can pick up and run with
- Partner closely with product and design from the problem-definition stage, shaping what gets built and not just how it gets built
- Raise the technical bar across the team through design review, code review, and mentorship of senior and mid-level engineers
- Identify the highest-leverage investments in reliability, performance, and developer velocity in your area, and make the case for them
- Own the operational health of what you build, including performance, observability, and on-call for your domain
- Work fluently with AI development tools and help the team get better at using them well, including where they genuinely speed us up and where they don't
WHAT WE'RE LOOKING FOR
…
This posting is sourced from Affinity's own career site — applying takes you there directly.
Get roles like this, scored and matched, in your inbox.
Sign up free →Related roles
This role is one of 9,090 Software Engineer openings and centers on Ruby, Postgresql, React, and Typescript. There are 9 open roles at Affinity right now.
Want roles like this found for you?
Set your Focus once. Career Engine screens every new opening every week.
A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.