CareerPlanSign in

Senior Software Engineer - Payments & Treasury

Brazil🌐 Remote💼 Full-time🗓 2026-09-28 → 2026-09-30

Core

Design, build, and maintain scalable microservices and event-driven systems for global payments and treasury operations.

Role type

Senior Software Engineer (Payments & Treasury)

Builds

Financial infrastructure, payment rails, and treasury platforms serving global markets.

Domain

Financial Services / Payments / Treasury

Required skills

Go, Kubernetes, Google Cloud Platform (GCP), PostgreSQL, distributed systems, domain-driven design, event-driven architecture, payment lifecycle knowledge, double-entry accounting, financial ledgers

Preferred skills

ISO 20022, financial reconciliation, payment initiation, financial services industry experience, remote work experience, DevOps mindset

Technologies

Go, Kubernetes, GCP, PostgreSQL, messaging queues, relational databases

Responsibilities

Design and build scalable microservices and APIs; Develop resilient, event-driven systems; Architect solutions using domain-driven design and distributed systems principles; Write clean, well-tested, maintainable code; Contribute to the evolution of an integrated treasury platform; Work with payment rails and financial ledgers; Apply modern infrastructure, containerization, and DevOps practices; Participate in periodic on-call responsibilities

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 880,000+ jobs from 20+ sources.