Senior Software Engineer - Payments
Core
Design, build, deploy, and monitor end-to-end payment and subscription services, including a new greenfield purchase platform and migration of live customers.
Role type
Senior Software Engineer (Payments & Subscriptions)
Builds
Purchase platform, payment provider integrations, subscription services
Domain
Fintech / Payments / Streaming
Deliverable
production ML models | product features
Required skills
Go, Python, SQL, relational data modelling, Kubernetes, Helm, Terraform, TypeScript, React, payments domain knowledge
Preferred skills
Billing platform migration, PSP/card network/3DS/SCA/PCI experience, event-driven services (Pub/Sub), AI coding agents
Technologies
Go, Python, Postgres, Google Cloud, Kubernetes, Helm, Terraform, TypeScript, React
Responsibilities
Own payment and subscription services end to end; Build the next generation of the purchase platform in Go; Build and maintain payment provider integrations including compliance-heavy parts like 3DS and SCA; Work in the customer-facing purchase flow in the web codebase when needed.
Seniority
Senior, hands-on IC