
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
A financial technology company located in Brazil is seeking a Senior Software Engineer to own and evolve critical payment services. The role requires expertise in Python backend development and proven experience with REST APIs. You'll partner with clients and internal teams, leading project execution and ensuring integrations are reliable. Candidates should have a strong understanding of fintech workflows, especially chargebacks and disputes, and be comfortable working in a DevOps environment.
Company : Fraud Deflect Role : Senior Software Engineer
Language : Native / fluent English. Resumes in English.
About the role
Own and evolve critical payments / back-office services end-to-end : design, build, ship, and operate API-first Python systems that automate disputes / chargebacks and related workflows. You'll partner directly with clients and internal teams to translate business rules into reliable integrations, services, and data models— leveraging Linux, with a pragmatic DevOps mindset.
Responsibilities
Lead project execution : technical design, implementation plans, code reviews, and delivery coordination.
Build and operate REST APIs in Python (versioning, idempotency, auth, webhooks, integrations).
Own API integrations with external partners / processors : onboarding, validation, retries, error handling, and SLAs.
Implement complex payments / chargeback business logic from requirements and client workflows; ensure correctness and auditability.
Model API / domain data with strong data-structure fundamentals (schemas, invariants, normalization / denormalization tradeoffs).
Meet and maintain contact directly with clients.
Operate services on Linux : deployments, debugging, performance tuning, incident response, and reliability improvements.
Contribute to DevOps practices : CI / CD pipelines, safe rollouts, observability (logs / metrics / traces), and operational automation.
Required
Expert Python backend engineer (3.12+ preferred) : strong typing, testing, concurrency fundamentals, and performance debugging.
Proven REST API development experience (design + production operations), including integrations and webhooks.
Strong data structures and API data modeling skills (clear contracts, backward compatibility, validations).
Experience implementing business logic for payments / fintech workflows, especially disputes / chargebacks and reconciliations.
Comfortable on Linux servers with a DevOps mindset (deploy / run / debug production services; automate operational work).
Client-facing technical communication : can interface with external stakeholders to clarify requirements, diagnose issues, and drive resolutions.
Ownership mentality and interest in leadership : drive the full lifecycle from discovery → design → build → operate.
Nice to have
Containerization / orchestration (Docker / Kubernetes), IaC (Terraform), and cloud-native operations on Amazon Web Services.
Event-driven / workflow systems (SQS / Kafka / Kinesis; Airflow / Prefect / Dagster).
Security / compliance exposure (PCI, SOC 2) and observability tooling at scale.
How to apply
Send an English resume and links to relevant work (repos, API docs, architectural notes, or write-ups) showing :
Python backend API development + real-world API integrations
Payments / disputes / chargebacks or similarly complex workflow automation