Full-Time

Senior Software Engineer II

Posted on 9/5/2024

Affinity

Affinity

201-500 employees

Relationship intelligence platform for dealmakers

Consulting
Enterprise Software

Compensation Overview

$113.8k - $187.8kAnnually

Expert

Remote in Canada

Category
Backend Engineering
Software Engineering
Required Skills
Ruby
Postgres
Requirements
  • 10+ years of experience as a software engineer, including familiarity with the different pieces of technology involved in building modern web applications
  • Experience writing server-side code leveraging modern OOP practices using Ruby, Rails and PostgreSQL
  • Strong understanding of relational databases and the ability to design and implement systems that scale and avoid performance bottlenecks
  • Experience solving high-scale challenges, and have experience working on large migration projects in the areas of data modeling and apis
  • Care about setting up and owning core systems, with observability and long term support and maintenance in mind
  • Excited to work collaboratively within engineering and as part of a cross functional team
Responsibilities
  • Be hands on and in the code for the core areas of our product, iterating on current data models and apis with performance and scalability in mind for current and future usage
  • Act as a Tech Lead for large projects, collaborating closely with product to define the project scope and milestones, defining the technical direction, decomposing work to distribute across the team, and being accountable for outcomes
  • Mentor other engineers and uplevel them in designing and building robust and scalable systems, as well as building and reinforcing a team ownership culture in observability and maintainability
  • Collaborate across team boundaries and with product and design teams--you'll have the opportunity to learn from a wide variety of experiences and, of course, to share your own
  • Proactively identify areas for technical investment within the team, be aligned with and help define the technical roadmap across engineering to adapt to changing needs of the business and our customers

Affinity.co is a relationship intelligence platform designed for dealmakers in industries where personal connections are crucial for closing deals. The platform helps over 3,000 organizations find, manage, and close more deals by providing automated insights and technology that streamline data management. Affinity.co stands out from competitors by offering relationship intelligence that leverages a team's network and activities, allowing users to easily identify connections within their network, such as knowing who has the best relationship with a specific CEO. The platform centralizes Customer Relationship Management (CRM) efforts, organizing pipelines, tasks, and alliances in an automated manner, which enhances efficiency in deal-making processes. Affinity.co operates on a subscription-based model, catering to a diverse clientele, including venture partners and value creation teams, who appreciate its user-friendly navigation, personalized features, and responsive customer service.

Company Stage

Series C

Total Funding

$119.2M

Headquarters

San Francisco, California

Founded

2014

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for AI-driven CRM solutions boosts Affinity's market potential.
  • Subscription-based model ensures stable revenue and customer retention.
  • Ken Fine's leadership could drive innovation and expansion.

What critics are saying

  • Canva's acquisition of Serif may increase competition for Affinity.
  • New CEO Ken Fine might disrupt operations with strategic shifts.
  • Rapid expansion plans could strain resources and cause inefficiencies.

What makes Affinity unique

  • Affinity uses AI to enhance CRM with relationship intelligence.
  • The platform auto-populates pipelines, reducing manual data entry.
  • Affinity centralizes CRM efforts, eliminating the need for multiple tools.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Daily lunches

Commuter passes

Flexible PTO

Free events

Health insurance

INACTIVE