Backend / Data Engineer

Affiniti•New York, NY
•$150,000 - $250,000

About The Position

Affiniti is building a financial operating system for small businesses across America. This role builds and maintains the infrastructure and data systems that support the product, including its cloud platform, databases, data pipelines, backend services, and reliability practices. The position is based in the NYC office or remotely in Canada. The engineer will own infrastructure and foundational platform decisions, scale Postgres, build trusted data pipelines from financial and product sources, and contribute to backend APIs and product features. The role emphasizes data integrity, uptime, cost management, thoughtful failure handling, and dependable systems. It also involves monitoring, alerting, incident response, and follow-up fixes. The technology stack includes TypeScript, Node.js, Postgres, GCP, Terraform, and Kubernetes. Candidates must currently be authorized to work in the United States or Canada, as applicable. Affiniti is an equal opportunity employer and provides reasonable accommodations to qualified applicants and employees with disabilities throughout the recruiting process.

Requirements

  • At least 3 years of production engineering experience across backend, infrastructure, or data.
  • Hands-on experience operating production systems on GCP or another major cloud using Terraform and Kubernetes.
  • Experience scaling Postgres in production and addressing growth in tables, traffic, and transaction volume.
  • Experience building data pipelines and data models used by other teams, with attention to data accuracy.
  • Deep fluency in TypeScript and Node.js and ability to ship product features as well as platform work.
  • Ability to use AI coding tools such as Claude Code and Codex to increase engineering speed and output while retaining technical judgment.
  • Ability to move quickly without creating damaging infrastructure debt.
  • High ownership and ability to take problems through to resolution.
  • Currently authorized to work in the applicable country: the United States or Canada.

Nice To Haves

  • Early-stage startup experience.

Responsibilities

  • Own the infrastructure the product runs on, including GCP, Terraform, Kubernetes, CI/CD, and platform scaling, deployment, and availability decisions.
  • Scale Postgres through schema design, query performance, indexing, partitioning, replication, and safe migrations.
  • Build data pipelines that transform financial and product data 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.
  • Maintain data integrity, uptime, reliable failure handling, and cost effectiveness while addressing edge cases.
  • Establish monitoring and alerting, respond to incidents, and implement fixes that prevent recurring problems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service