CareerPlan

Senior Software Engineer - Payment Processing

BrazilRemoteFull-time2026-11-04 → 2026-11-10
Remote · from Brazil

Core

Design and implement automated, end-to-end transaction lifecycle tracking to replace manual reconciliation processes for a critical payment processing platform.

Role type

Senior Software Engineer (Payment Processing)

Builds

Automated payment processing engine, reconciliation systems, fraud detection, and chargeback management

Domain

Fintech / Payments

Deliverable

production ML models

Required skills

Distributed systems, financial reconciliation, fraud detection, API integrations, system reliability, scalability, legacy codebase navigation, AI-assisted development

Responsibilities

Design and implement automated transaction lifecycle tracking; Develop and enhance payment processing capabilities including fraud detection and chargeback management; Work across parallel versions of the payment engine to resolve inconsistencies; Collaborate with Storefront engineering to close reconciliation gaps; Strengthen system reliability and scalability; Contribute to shared payments architecture design