A

Affiniti

Fintech provider of custom affinity cards

Full-Stack - Backend Leaning, Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time$150k - $250k /yr

About the Job

Requirements

  • At least 2 years of production engineering experience.
  • Deep fluency in TypeScript and Node.js, including API design, data modeling, backend architecture, and system reliability.
  • Ability to own features end to end, implement them without depending on a frontend engineer, and consider customer experience alongside underlying systems.
  • Ability to build with AI coding tools such as Claude Code, Codex, and other coding agents while maintaining technical judgment.
  • A track record of building complex, data-rich products backed by systems with real reliability and performance constraints.
  • Ability to move quickly without leaving behind a difficult-to-maintain codebase.
  • Ability to take ownership of problems and see them through.
  • Currently authorized to work in the respective country. U.S. candidates must be U.S. citizens, lawful permanent residents, or otherwise currently authorized to work in the United States; Canadian candidates must be Canadian citizens, permanent residents, or otherwise currently authorized to work in Canada.

Responsibilities

  • Own backend architecture, including APIs, data models, business logic, and foundational decisions affecting product scalability, performance, and reliability.
  • Build frontend flows, connect React components, and trace bugs across the browser and database as needed.
  • Build backend systems for complex financial products, turning financial data, integrations, and business logic into reliable customer experiences.
  • Ensure data integrity, API latency, failure modes, query performance, and edge cases are addressed.
  • Partner with product and design to challenge assumptions, propose solutions, and ensure the product solves customer problems.
  • Turn ambiguous user needs into clean, maintainable implementations and advocate for users in technical decisions.

Desired Qualifications

  • Early-stage startup experience is strongly preferred.

About the Company

Affiniti

Fintech provider of custom affinity cards

Affiniti Finance builds tailored affinity card programs for businesses and their members. It designs custom credit card solutions that target specific industry demographics and operates without annual, activation, or cardholder fees. The product works by offering a co-branded credit card to members, with Affiniti earning revenue through a share of card spend when members use the card. The company also provides growth support—helping partners with marketing materials, webinars, and campaigns—to drive adoption and revenue. Affiniti differentiates itself by a no-fee model and a revenue-sharing approach, along with hands-on marketing and strategy support to its business partners. Its goal is to help businesses diversify revenue streams and give their members valuable financial benefits with minimal effort.

Company size
51-200
Company stage
Series A
Total funding
$79M
Headquarters
New York City, New York
Founded
2022

Recently Posted Jobs

Explore more opportunities at Affiniti

See more jobs