Work with us
Our curious, ambitious, and creative teams work together to reach common goals.
.webp)



.webp)

Our values
Our curious, ambitious, and creative teams work together to reach common goals.
We Are Playmakers
We step up, pitch in, and make things happen — for our team and our customers. Being a playmaker means showing initiative, asking how we can help, and going above and beyond, even when it’s not “our job.”
Growth Mindset
A growth mindset drives our grit and drive to improve. We embrace feedback, learn fast, and keep moving forward, because success isn’t about avoiding failure; it’s about learning from it. Setbacks are opportunities to learn and improve.
We Are Owners
Ownership is a mindset. We take responsibility for outcomes, not just tasks. High-performing teams don’t pass the buck — they pick it up. Ownership = accountability, which is how we grow, lead, and win together. We own it all — the good, the bad, and everything in between.
Respectful Candor
We believe honesty and empathy go hand in hand. Respectful candor means speaking the truth directly and constructively while assuming positive intent and creating space for others to do the same. No elephants in the room; just clear, considerate conversations that move us forward. Seek to understand and separate stories from facts.
Taste the Soup
We believe in trying things firsthand. Taste the soup means diving into the process, the product, and the customer experience — because understanding doesn’t come from theory, it comes from doing. We don’t just talk strategy, we live it. By experiencing things firsthand, we align better, empathize deeper, and deliver stronger results.
Employee benefits
Grocery allowance
Flexible PTO
Health insurance
$50/month for phone and internet
$100/month to fuel your workday
$60/month for your health journey
.webp)
Affinity's greatest strength is the people who work here. Having coworkers who are smart, reliable, driven, and generous with their time makes my work experience so much better. As an engineer I'm constantly facing new, challenging problems, but these problems are more exciting than scary because I know I'm part of a strong team working together to tackle them.
.webp)
Affinity trusts you to figure things out. There's no rigid playbook, just the space to bring your judgment to get stuff done. That kind of ownership has pushed me to grow in ways I genuinely didn't expect. I've also been lucky to work alongside people who invest in you through real conversations, honest feedback, and the belief that you're capable of more than you might see in yourself.
.webp)
One of the most valuable lessons I’ve learned at Affinity is that taking ownership doesn’t mean doing everything yourself. The best outcomes come from bringing together the right people, sharing knowledge, and helping others succeed. I’ve been encouraged to focus on results rather than individual credit, which creates a culture of trust, collaboration, and accountability. That mindset has helped me grow as both a teammate and a leader.
.webp)
What makes Affinity truly special is the caliber of people you get to work alongside every day. Everyone brings a genuine curiosity and a collaborative spirit. It never feels like you’re navigating challenges alone. There’s a culture of real transparency here, where feedback is given with care and ideas from anyone on the team can actually move things forward. I’ve grown more in my time at Affinity than anywhere else, and a huge part of that is because my colleagues push me to think bigger and show up better.
Where we can hire
We currently have hiring entities in the following states, provinces, and countries:
United States
United Kingdom
Canada
Spain
Frequently Asked Questions
Application: The first step is to submit your application through our online portal, Greenhouse. This will include your resume, cover letter, and any other requested documents.
Screening: Once we receive your application, our Talent team will review it to see if your skills and experience match the job requirements.
Interview: If your application is shortlisted, we will invite you for an interview.. The interview is an opportunity for us to learn more about you, and for you to ask any questions you have about the role or our company. The interview process typically has 3-4 steps, but may vary depending on the role and may also include a panel presentation.
Assessment: Depending on the role, you may also be asked to complete a skills assessment or a task relevant to the job. This helps us evaluate your abilities in a practical context.
Reference Check: If the interview and assessment go well, we may contact your references to learn more about your past work performance.
Job Offer: If we believe Affinity is the best next step for you and your career, we will extend a job offer!
Please note that the duration of the hiring process can vary depending on the role and number of applicants. We aim to keep all candidates informed about their status as we move through each stage.
Yes, you are welcome to apply for more than one job at our company if you believe your skills and experience align with the requirements of each position. We encourage candidates to apply for all roles that interest them and for which they qualify. However, we recommend focusing on the positions that best match your qualifications, experience, and career goals to increase your chances of success. Each application will be considered independently based on its merits.
We believe that flexibility and connection are not mutually exclusive and our work model is built to reflect that.Our hub locations in San Francisco, New York, and Barcelona offer employees a collaborative in-office environment two days per week, with the remaining days worked from home. Employees based in any of the other states or countries where we operate work fully remotely. Wherever you are, you have access to the same opportunities, resources, and culture.This model allows us to attract exceptional talent across the globe while giving our people the autonomy to do their best work. We invest in the tools and technology that make collaboration seamless across locations and time zones, and we create regular opportunities, both virtual and in-person, for our teams to connect and build relationships.We are committed to continuously evolving our workplace practices to ensure every employee has a positive, productive, and rewarding experience.
While we are a remote-first company, we also understand the value of face-to-face interactions. Therefore, we occasionally organize in-person meetings, workshops, or retreats, ensuring we maintain a strong connection with our team.
