Backend / Data Engineer

Affiniti•New York, NY

About The Position

Affiniti is building a financial operating system for small businesses across America. The Backend / Data Engineer will build and maintain the infrastructure and data systems that support the product, helping ensure reliable financial data and dependable platform operations. The role is based in New York City in office or in Canada remotely. The position spans infrastructure, database scaling, data engineering, and backend product development. The engineer will own foundational platform decisions, build dependable pipelines from financial data sources, and strengthen system reliability through monitoring, incident response, and preventive fixes. The role calls for high ownership, attention to data integrity and edge cases, and the ability to move quickly without accumulating infrastructure debt. Candidates must currently be authorized to work in their 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. Affiniti is an equal opportunity employer and provides reasonable accommodations to qualified individuals with disabilities and applicants with disabilities throughout the recruiting process.

Requirements

  • At least 3 years of production engineering experience across backend, infrastructure, or data.
  • Hands-on experience running production systems on GCP or another major cloud, using Terraform and Kubernetes.
  • Experience scaling Postgres in production, including understanding and addressing issues as tables, traffic, and transaction volume grow.
  • Experience building data pipelines and data models used by other teams, with attention to data accuracy.
  • Deep fluency in TypeScript and Node.js and the ability to ship product features as well as platform work.
  • Experience using AI coding agents such as Claude Code or Codex as part of an engineering workflow while retaining technical judgment.
  • Ability to move quickly without creating infrastructure debt.
  • High ownership and the ability to see problems through to resolution.
  • Current authorization to work in the applicable country: the United States or Canada.

Nice To Haves

  • Early-stage startup experience.

Responsibilities

  • Own the product's infrastructure, including GCP, Terraform, Kubernetes, CI/CD, and foundational decisions affecting platform scale, deployment, and uptime.
  • Scale Postgres through schema design, query performance improvements, indexing, partitioning, replication, and safe migrations.
  • Build data pipelines that transform financial data from banking partners, payment systems, and the product into clean, trusted data for reporting, underwriting, and reconciliation.
  • Contribute to backend development by building APIs, shipping product features, and tracing bugs from the database to the customer.
  • Focus on data integrity, uptime, failure modes, cost, and edge cases.
  • Establish and maintain monitoring, alerting, and incident response practices, and implement fixes to prevent recurring issues.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service