Taro Logo

Senior Software Engineer - Payouts Core

dLocal enables global companies to collect payments in 40 emerging markets, serving as both a payments processor and merchant of record.
Buenos Aires Province, ArgentinaMadrid, SpainBarcelona, Spain
Backend
Senior Software Engineer
Remote
5+ years of experience
Finance

Description For Senior Software Engineer - Payouts Core

dLocal is a leading fintech company that enables global businesses to process payments in 40 emerging markets. As a Senior Software Engineer in the Payouts Core team, you'll be part of a dynamic 1000+ person team spanning 30+ nationalities, working on mission-critical payment systems that impact millions of lives daily. The role focuses on developing high-volume, low-latency applications using Java and modern technologies like microservices, cloud infrastructure, and both SQL and NoSQL databases. You'll work in a flexible, remote-first environment with opportunities for international collaboration and growth. The ideal candidate brings 5+ years of Java development experience, strong understanding of distributed systems, and the ability to work independently while contributing to team success. This position offers the unique opportunity to shape the future of global payments while working with cutting-edge technologies in a rapidly growing fintech environment. Benefits include remote work flexibility, learning opportunities through Coursera, language classes, and unique perks like the dLocal Houses program for team coworking anywhere in the world.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer - Payouts Core

  • Contributing in all phases of the development lifecycle
  • Designing, developing and delivering high-volume, low-latency applications for mission-critical systems
  • Writing well designed, testable, efficient code
  • Ensuring designs are in compliance with specifications
  • Supporting continuous improvement by investigating alternatives and technologies

Requirements For Senior Software Engineer - Payouts Core

Java
MySQL
PostgreSQL
Redis
MongoDB
Kubernetes
  • 5+ years of software development experience using Java SE
  • Knowledge of microservices architecture
  • Experience working with: Spring, Maven, Java
  • Knowledge of other language ecosystems (Node/Express, GoLang/Gin)
  • Experience with relational databases and query optimization
  • Experience with non-relational databases
  • Experience with Cloud Providers such as AWS or GCP
  • Written and spoken English
  • Ability to translate user requirements into technical solutions
  • Ability to quickly master new technologies
  • Ability to work independently
  • Be a team player

Benefits For Senior Software Engineer - Payouts Core

Education Budget
  • Remote work flexibility
  • Flexible schedules
  • Premium Coursera subscription
  • Language classes (English, Spanish, or Portuguese)
  • Social budget for team activities
  • dLocal Houses - coworking houses worldwide
  • Referral bonus program

Interested in this job?

Jobs Related To dLocal Senior Software Engineer - Payouts Core