Senior Software Engineer - Platforms

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

Description For Senior Software Engineer - Platforms

dLocal, a leading fintech company, is seeking a Senior Software Engineer to join their Platforms team. The role offers an exciting opportunity to work with a global team of 1000+ professionals from 30+ nationalities, making a direct impact on millions of people's daily lives. As a payment processor enabling transactions in 40 emerging markets, dLocal serves major global companies by simplifying payment expansion.

The position requires a skilled engineer with 5+ years of Java experience and deep knowledge of microservices architecture. You'll be working with cutting-edge technologies including Spring, Maven, and various databases (both SQL and NoSQL), while leveraging cloud platforms like AWS. The role involves designing and developing high-volume, low-latency applications for mission-critical systems.

The company offers an attractive remote-first culture with numerous benefits including flexible scheduling, professional development opportunities through Coursera, language training, and unique perks like the dLocal Houses program for team coworking anywhere in the world. You'll be part of a dynamic fintech environment where innovation and technical excellence are highly valued.

This role is perfect for a senior engineer who enjoys working independently while being part of a collaborative global team, someone who can translate complex requirements into technical solutions and isn't afraid to tackle challenging problems in the payments industry. The position offers both technical growth and the opportunity to impact global commerce in emerging markets.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer - Platforms

  • 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 - Platforms

Java
Node.js
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, for example, Node/Express, GoLang/Gin
  • Experience using in production with relational databases and optimizing queries for performance
  • Experience using in production 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 - Platforms

Medical Insurance
Education Budget
  • Remote work flexibility
  • Flexible schedules
  • Premium Coursera subscription
  • Language classes (English, Spanish, or Portuguese)
  • Social budget for team activities
  • dLocal Houses - coworking house rentals worldwide
  • Referral bonus program
  • Health benefits
  • Learning and development opportunities

Interested in this job?

Jobs Related To dLocal Senior Software Engineer - Platforms

Senior Software Engineer - Payouts Integration

Senior Software Engineer position at dLocal, focusing on payouts integration with Java, microservices, and cloud technologies in a remote-first environment.

Senior Backend Engineer

Senior Backend Engineer position at Via, developing scalable transportation technology solutions using Python and cloud technologies.

Senior Software Engineer | CODE

Senior Backend Engineer position at Wellhub, working on the CODE team to develop wellness platform features and health data integrations using Go, Java, and AWS technologies.

Backend Java Developer (Guadalajara)

Senior Backend Java Developer position at Corporativo Lumston in Guadalajara, focusing on Spring Boot development with 4+ years of experience required.

FHIR Integration Software Engineer

Senior Software Engineer position at Veeva Systems focusing on FHIR integration and backend development for healthcare applications, offering remote work and competitive benefits.