Senior Software Engineer
Updated on 12/6/2023
Affinity

201-500 employees

CRM intelligence platform
Company Overview
Affinity's mission is to create a world where anyone can cultivate and fully harness their network to succeed. The company has created a platform that structures and analyzes millions of data points across emails, calendars, and third-party sources to offer users the tools they need to automatically manage their most valuable relationships, prioritize important connections, and discover untapped opportunities.
Food & Agriculture
Data & Analytics
Cybersecurity
AI & Machine Learning

Company Stage

Series C

Total Funding

$133.5M

Founded

2014

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

4%

1 year growth

0%

2 year growth

0%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
React.js
TypeScript
CategoriesNew
Software Engineering
Requirements
  • 5+ years of experience as a software engineer
  • Familiarity with modern web application technologies
  • Experience with React and TypeScript
  • Experience with writing server-side code using modern OOP practices
  • Strong understanding of relational databases
  • Ability to design and implement scalable systems
  • Experience solving high-scale challenges
  • Experience integrating systems
  • Experience in product security
Responsibilities
  • Own critical product areas
  • Collaborate with engineering, product, and design teams
  • Grow expertise in core technology
  • Deliver high-quality products
  • Champion technical excellence
  • Solve high-scale challenges
  • Integrate systems
  • Harden product's security posture
  • Work collaboratively within engineering and cross-functional teams
Desired Qualifications
  • Experience in diverse and inclusive workplaces
  • Passion for learning
  • Experience with modern design systems
  • Experience with rich visualizations
  • Experience with async workers
  • Experience with scalable applications