
Backend Software Engineer – Fintech
Tivita
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
DjangoPythonSQL
About the role
- Develop and enhance features within Tivita's fintech context
- Design secure, scalable, maintainable, and consistent solutions
- Document processes, workflows, and developed code
- Investigate, diagnose, and resolve failures with agility
- Proactively identify issues before they impact customers
- Implement improvements to observability, logging, and alerts
- Respond rapidly to critical incidents with a sense of urgency and clear prioritization
Requirements
- Strong proficiency in Python and Django
- System-level thinking and the ability to simplify complex flows
- Practical technical expertise: APIs, integrations, SQL for investigations, Git, and code best practices
- Analytical ability to navigate logs, traces, and imperfect data during troubleshooting
- Clear communication to translate technical issues and collaborate with internal teams
- Solid knowledge of HTTP and REST
- Knowledge of the payment lifecycle such as capture, authorization, settlement, refund/reversal, chargeback, and reconciliation
- Experience integrating with acquirers, sub-acquirers, and Banking-as-a-Service (BaaS) providers
- Experience with Ledger (general ledger), payment methods (POS, Pix, Boleto), Accounts Payable, and Accounts Receivable
Benefits
- No benefits specified.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoAPIsSQLGitHTTPRESTLedgerpayment methodsAccounts Payable
Soft skills
analytical abilityclear communicationsystem-level thinkingagilityproactive issue identificationcollaborationprioritizationtroubleshooting