Search Remote Jobs

Staff Software Engineer

🕒 September 18

🇨🇦 Canada – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Affinity.co's careers page, not through a job board

First seen by Remote Rocketship September 18

Still open on Affinity.co's site. Checked 50 minutes ago.

Logo of Affinity.co

Affinity.co

201 - 500 employees

Founded 2014

☁️ SaaS

🤝 B2B

SaaS • B2B

Affinity. co is a relationship-intelligence CRM platform. It automates capture of relationship and deal data from email, calendar, and other sources, and provides analytics, pipeline management, and workflow tools to help teams manage fundraising, deal sourcing, and outreach. Affinity is delivered as a B2B software product often used by venture capital, private equity, recruiting, real estate, and sales teams.

📋 Description

• Set and own the technical direction for a core product domain • Make and defend architecture, sequencing, and tradeoff decisions • Lead complex, multi-quarter initiatives end to end • Break ambiguous problems into work other engineers can execute • Partner with product and design from problem definition through delivery • Shape what gets built and how it gets built • Raise the technical bar through design reviews, code reviews, and mentorship • Identify and advocate for investments in reliability, performance, and developer velocity • Own operational health, performance, observability, and on-call for the domain • Work with AI development tools and help the team use them effectively • Work across the stack, including backend data models and asynchronous processing, frontend design systems, and rich visualizations • Report to the Senior Engineering Manager

🎯 Requirements

• 10+ years building and shipping production software as a full-stack engineer • Track record of technical leadership on ambiguous, high-stakes projects • Demonstrated impact beyond the candidate's own team • Strong server-side experience with modern OOP practices • Experience with Ruby and PostgreSQL, or deep expertise in a comparable stack and motivation to learn Affinity's stack • Experience building component-based interfaces with React and TypeScript • Deep understanding of relational databases • Experience designing systems that scale and diagnosing performance bottlenecks • Practical fluency with AI-assisted development tools such as Claude Code, Cursor, Copilot, or similar • Good judgment about AI tool use, reviewing generated output, and associated risks • Ability to deliver high-quality products and champion technical excellence • Nice to have: experience building product features on top of LLMs or agent frameworks, including evaluation and monitoring • Nice to have: experience in a company where AI-assisted development was the norm • During live interviews, no use of AI is permitted unless otherwise stated

🏖️ Benefits

• AI fluency investment and assessment as part of how the company works • Permission to use AI when shaping applications or preparing for interviews • Remote work arrangement

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 September 16

CircleCI

201 - 500

☁️ SaaS

Staff Software Engineer building AI-native, full-stack CI/CD tools for CircleCI, the continuous integration and delivery platform. Owning architecture, observability, developer interfaces, and technical strategy at scale.

🕒 September 11

Pantheon Platform

501 - 1000

💼 Consulting

📣 Marketing

☁️ SaaS

Principal Engineer shaping Pantheon's collaborative WebOps platform for real-time editing, publishing, and AI-assisted workflows. Defining architecture, engineering strategy, reliability standards, and cross-team technical direction.

🕒 September 10

Vantage

51 - 200

📣 Marketing

☁️ SaaS

🛍️ eCommerce

Staff Engineer leading cross-team technical strategy, architecture, and delivery. Building scalable technology for Vantage’s enterprise retail media orchestration platform.

🕒 September 2

Mozilla

501 - 1000

👥 B2C

🔒 Cybersecurity

Staff Product Engineer building Thunderbolt, Thunderbird’s open-source enterprise AI platform. Shipping full-stack AI features for chat, search, automation, integrations, and enterprise workflows.

🕒 August 24

Blackpoint Cyber

51 - 200

💼 Consulting

🎖️ Defense

🔒 Cybersecurity

Staff Software Engineer building full-stack services, data pipelines, and cloud infrastructure for Blackpoint Cyber’s cybersecurity products. Leading architecture, observability, and AI-assisted engineering across remote product teams.

🇨🇦 Canada – Remote

💵 CA$147.5k - CA$188k / year

💰 $190M Series C on 2023-06

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok