Engineering Manager, APIs & Integrations
140k - 190k USD
On-site
Full Time
#Salesforce
#Ruby
#APIs
#Data Integration
#SaaS Platforms
At Affinity, we are on a mission to put relationship intelligence at the fingertips of every professional. With over 3,000 customers globally and $120 million in funding from top Silicon Valley firms, we help dealmakers in sectors like venture capital and investment banking manage hundreds of thousands of deals every month. We are proud to be a Great Place to Work certified company, and we are looking for passionate individuals to help us expand our platform as we grow into new markets.
About the Role
We are searching for an Engineering Manager for APIs & Integrations to join our team on a full-time basis. In this role, you will report to the VP of Engineering and lead the team responsible for our external APIs, productized integrations, and our Affinity for Salesforce offering. This is a hands-on leadership position where you will guide technical strategy, mentor engineers, and contribute directly to architecture and code reviews.
Key Responsibilities
- Define and execute the technical roadmap for our high-scale, bi-directional data sync products and our Salesforce AppExchange offerings.
- Lead, coach, and grow a high-performing engineering team while fostering a collaborative culture of mentorship and career development.
- Collaborate closely with product management and design partners to drive the performance, reliability, and adoption of our integration ecosystem.
Requirements
- At least 8 years of experience in software engineering, specifically building scalable applications that handle large volumes of data.
- A minimum of 3 years of experience in a formal engineering management role, leading teams and providing direct mentorship.
- Proven expertise working with complex SaaS platforms, APIs, asynchronous services, and diverse data stores.
- Strong communication skills and a commitment to delivering high-quality, reliable software.
- Experience with Ruby, Salesforce integrations, or CRM-type applications is considered a strong asset.
Location
This position is based in Canada and requires an on-site presence.
Compensation and Benefits
The base salary for this position ranges from $140,000 to $190,000 CAD, depending on your specific experience, skills, and location. In addition to salary, we offer several benefits to support your well-being and professional growth:
- A 401k retirement plan.
- Comprehensive medical, dental, and vision insurance.
- An annual budget dedicated to education and professional development.
- Monthly reimbursements for wellness memberships, meals, home internet, and transportation.
Affinity
17 views
Company Size
101-250
Markets







