Tech Lead Software Engineer - Card Payments
HybridSão Paulo, São Paulo, Brazil
Job Summary
Establish company-wide technical standards and lead architectural choices for large, cross-team projects in real-time accounting, reconciliation, and billing systems. Own products end-to-end from requirements to production deployment while mentoring engineers and applying agile methodologies like pair and mob programming. Solve complex technical challenges at massive scale using Java, Kotlin, and cloud-native AWS infrastructure. Lead a team of payments nerds transforming global payment complexity, shaping the future of LatAm products with a focus on customer outcomes and continuous improvement.
Required Qualifications
- Deep hands-on experience in backend engineering
- Strong proficiency in Java (or other general-purpose programming languages)
- Solid grasp of clean code principles
- Proven track record of designing, building, and maintaining scalable, high-availability products and microservices
- Strong familiarity with cloud-native environments—preferably AWS (or comparable experience with Azure/GCP)
- Experience with containerized deployments and cloud workflows
- Professional working proficiency in English
- Ability to articulate technical ideas clearly
- Ability to collaborate effectively across a diverse team
- 3 days / week on site expectation
- Hybrid working structure
Desired Qualifications
- Experience with Kotlin (latest versions)
- Experience with Modern frameworks (Spring Boot, Micronaut)
- Experience with Cloud-native systems (AWS, Kubernetes, Docker)
- Experience with Event-driven architectures (Kinesis)
- Experience with 3DS authentication
- Experience with scheme connections
- Experience with cross-functional innovations
- Experience with real-time accounting systems
- Experience with reconciliation systems
- Experience with billing systems
- Experience with LatAm products
- Experience with agile methodologies
- Experience with pair programming
- Experience with mob programming
- Experience with technical standards
- Experience with best practices
- Experience with large, cross-team/cross-domain projects and initiatives
- Experience with end-to-end product ownership from requirements till deployment
- Experience with leading architectural choices
- Experience with mentoring fellow engineers
- Experience with coding alongside engineers
- Experience with solving complex technical problems
- Experience with driving meaningful business value
- Experience with a pragmatic approach to software delivery
- Strong commitment to continuous improvement
- Excellent analytical skills
- A knack for breaking down complex technical challenges into practical, maintainable solutions
- A results-oriented mindset
- A collaborative professional mindset
- A strong commitment to continuous improvement
- Experience with a rocketing fintech
- Experience with a global and inclusive culture
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.