Staff Engineer – Payments Performance & Architecture (Work From Anywhere)

dLocal

Madrid

On-site

EUR 90,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work hours
Fintech industry
Referral bonus program
Work From Anywhere

Job summary

dLocal is seeking a Staff Engineer for the Payments Performance team to design and evolve systems that optimize payment routing, fraud prevention, and anomaly detection.

You will build scalable Java applications, lead architecture decisions, and work with cross-functional teams to meet current and future needs. The role emphasizes strategic thinking, performance, and maintaining high standards across the platform.

Qualifications

  • Bachelor’s degree in software engineering or computer science.
  • 7+ years of Java development experience.
  • Java application development and software architecture experience.
  • In-depth knowledge of object-oriented design principles and patterns.
  • Experience with Spring and Hibernate.
  • English proficiency (upper-intermediate).

Responsibilities

  • Collaborate with tech leaders and product teams to translate goals into technical solutions.
  • Design, develop, and maintain high-quality Java applications.
  • Lead architectural design of Java-based projects for scalability and performance.
  • Create scalable architectures for Java-based applications to support growth.
  • Optimize performance through code and query optimization.
  • Perform validation and load tests to ensure flexibility and scalability.
  • Generate detailed system performance reports with metrics and recommendations.
  • Conduct code reviews to uphold coding standards.

Skills

Java
Software architecture
Object‑oriented design
Spring
Hibernate
English

Education

Bachelor's degree in software engineering or computer science

Tools

New Relic
Datadog
Grafana
Prometheus
Dynatrace
CloudWatch

Job description

dLocal is seeking a Staff Engineer for the Payments Performance team to design and evolve systems that optimize payment routing, fraud prevention, and anomaly detection.

You will build scalable Java applications, lead architecture decisions, and work with cross-functional teams to meet current and future needs. The role emphasizes strategic thinking, performance, and maintaining high standards across the platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, Payments Platform Architect (Hybrid)
Staff Engineer, Payments Platform Architect (Hybrid)

Nodi • Madrid

Hybrid
EUR 90,000 - 130,000
Flexible work hours
Fintech environment
Referral bonus
+1
Staff Engineer - Payments Performance (Remote/Hybrid)
Staff Engineer - Payments Performance (Remote/Hybrid)

Nodi • Barcelona

Hybrid
EUR 120,000 - 160,000
Flexibility in how you work
Fintech industry environment
Referral bonus program
+1
Staff Engineer, Payments Performance (Remote)
Staff Engineer, Payments Performance (Remote)

dLocal • Barcelona

On-site
EUR 100,000 - 140,000
Flexible work
Fintech industry exposure
Referral bonus program
+1
Staff Java Engineer — Payments Platform Architect
Staff Java Engineer — Payments Platform Architect

Dlocal LLP • Barcelona

On-site
EUR 90,000 - 130,000
Staff Engineer, Payments Performance — Flexible & Global
Staff Engineer, Payments Performance — Flexible & Global

Risk Hub • Barcelona, Madrid

Hybrid
EUR 75,000 - 120,000
Flexible schedules
Fintech industry exposure
Referral bonus program
+1
Staff Engineer, Java Payments Platform Architect
Staff Engineer, Java Payments Platform Architect

Dlocal LLP • Madrid

On-site
EUR 90,000 - 130,000
Senior Java Systems Architect (Payments Platform) | Hybrid
Senior Java Systems Architect (Payments Platform) | Hybrid

Nodi • Madrid

Hybrid
EUR 90,000 - 130,000
Staff Engineer (Java)
Staff Engineer (Java)

dLocal • Madrid

On-site
EUR 90,000 - 130,000
Staff Engineer (Java)
Staff Engineer (Java)

dLocal • Barcelona

On-site
EUR 90,000 - 130,000
Staff Engineer (Java)
Staff Engineer (Java)

Nodi • Madrid

Hybrid
EUR 90,000 - 130,000