Staff Engineer - Payments Performance

dLocal
Barcelona, Madrid, Buenos Aires, São Paulo, Montevideo
Workplace: HybridFull timeFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Communication","Team collaboration","Problem-solving"]

Design and evolve payment-performance systems that improve conversion rates, maximize take rate, and keep fraud and operational costs controlled while ensuring compliance. Build and scale intelligent payment routing, real-time fraud decisioning using data and machine learning, and proactive anomaly detection across business and operational metrics. Partner with cross-functional teams to deliver robust, scalable, high-performance Java platforms, leading architecture, performance optimization, and production monitoring.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
dLocal
dLocal
3 days ago

Staff Engineer - Payments Performance

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Design and evolve payment-performance systems that improve conversion rates, maximize take rate, and keep fraud and operational costs controlled while ensuring compliance. Build and scale intelligent payment routing, real-time fraud decisioning using data and machine learning, and proactive anomaly detection across business and operational metrics. Partner with cross-functional teams to deliver robust, scalable, high-performance Java platforms, leading architecture, performance optimization, and production monitoring.
Location: Barcelona, Madrid, Buenos Aires, São Paulo, Montevideo
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design and evolve payment routing systems to decide which processors handle each transaction.
  • •Develop real-time fraud decisioning tools using data and machine learning models.
  • •Enable proactive detection of anomalies across business and operational metrics.
  • •Lead Java-based technical architecture and design, ensuring scalability, performance, and maintainability.
  • •Optimize application performance and production reliability through performance testing, troubleshooting, monitoring, and code reviews.

Pay and Benefits

Perks:Annual BonusSocial BudgetRemote WorkLearning Budget

Key Requirements

  • •Minimum of 7 years of professional experience in Java development.
  • •Solid experience in Java application development and software architecture.
  • •In-depth knowledge of object-oriented design principles and design patterns.
  • •Experience with Java frameworks such as Spring and Hibernate.
  • •Experience designing event-driven architectures and using monitoring/telemetry tooling in production.
Experience:7+ yearsFintechPaymentsMachine learning
Education:Bachelor's in software engineering or computer science
Skills:CommunicationTeam collaborationProblem-solving
Languages:English
Tech Stack:JavaAWSGCPSpringHibernateEvent-driven architectureNewrelicDatadogGrafanaPrometheusDynatraceCloudWatchELKDistributed logs

Company Brief

dLocal
Provides cross-border payments and financial infrastructure enabling global merchants to collect payments, manage payouts, and reconcile transactions across emerging markets through a unified payments platform.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Montevideo, Uruguay
Founded: 2016
WebsiteLinkedIn