Senior Product Engineer (Backend) - NYC
Builds reliable backend systems for AI-powered revenue workflows, approval routing, collections agents, and scalable billing infrastructure. Owns end-to-end from ideation to production, focusing on distributed systems and customer needs in a fast-scaling fintech platform.
About the job
Responsibilities
- Build AI-powered approval workflows configurable in natural language, turning them into deterministic business logic.
- Develop intelligent collections agents for autonomous payment workflows.
- Scale billing infrastructure for 10x throughput, optimizing storage, scalability, and cost.
- Design systems for high-velocity event streams, balancing cost, performance, and reliability.
- Build business-critical infrastructure handling production responsibility and on-call.
Requirements
- Shipped production backend systems focused on reliability.
- Customer-oriented with end-to-end ownership from ideation to shipping.
- Comfortable with ambiguity, sharing work-in-progress, and adapting based on feedback.
- Strong communication skills.
- Interest in distributed systems and resilient software.
Nice-to-Haves
- Deep relational database expertise for complex queries and performance.
Tech Stack
Backend: Kotlin (Http4k, Spring Boot, Exposed, Result4k) Storage: Postgres, BigQuery Async: Google Cloud Pub/Sub Infra: Google Cloud, Terraform Frontend: TypeScript, React Monitoring: Google Cloud Monitoring, Sentry
Compensation
- Salary: $210,000 - $230,000
- Equity: Meaningful share options
- 20 days vacation plus national holidays
- Competitive healthcare and 401K
Skills
Kotlin, Postgres, BigQuery, Google Cloud Pub/Sub, GCP, Terraform, Spring Boot, Http4K, Exposed, React, TypeScript, Sentry
Similar jobs
Backend Engineering jobsBuild and evolve scalable backend systems powering Astro’s public API, authentication, billing, alerting, and core infrastructure. The role requires Go, Kubernetes, SQL database, and distributed systems experience, with opportunities to work across platform architecture and customer-facing features.
Senior software engineer responsible for designing and scaling fulfillment-focused platform systems, optimizing databases and architectures, and improving engineering delivery with AI tooling. Requires a master’s degree and 2 years of related experience, or a bachelor’s degree with 5 years of progressive experience.
Build and own backend platform infrastructure that enables engineering teams to develop and ship lending products quickly and reliably. The role requires 5+ years of backend experience, strong ownership, and effective cross-functional collaboration.
Senior Software Engineer on the Platform Engineering team, designing and building shared data platforms, cloud infrastructure, orchestration systems, and developer tooling. Requires backend engineering experience, distributed systems expertise, and proficiency with cloud, containerization, databases, and CI/CD.
Senior backend engineer responsible for designing, operating, and scaling IPC services across Bestow’s insurance platform. The role requires 5+ years of backend experience, strong Go and Python skills, distributed-systems expertise, and production cloud infrastructure experience.