Senior Software Engineer (Backend)
Core
Designing and evolving B2B API, personalization, and payments infrastructure for a fintech platform.
Role type
Senior Backend Software Engineer (Payments/Fintech)
Builds
B2B API, payments infrastructure, and personalization features for merchants.
Domain
Fintech / Payments / High-volume transaction systems
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, NestJS, AWS, Terraform, REST API design, distributed systems, continuous delivery, test automation, containerization fundamentals
Preferred skills
Kubernetes, financial services domain experience, high-scale transaction handling, mentoring
Technologies
Node.js, TypeScript, NestJS, AWS, Kubernetes, Terraform, Amazon EventBridge, SQS
Responsibilities
Spearhead design and evolution of B2B API and payments infrastructure; Collaborate with UX and product teams on discovery and problem-solving; Contribute to engineering-wide initiatives and architecture decisions; Develop deep business and domain understanding for autonomous decision-making; Mentor and support the growth of the engineering community
Seniority
Senior, hands-on IC with mentorship responsibilities