dLocal
Fintech
StaffEngineer-PaymentsPerformance
Neural analysis suggests this role is
optimal for Senior candidates.
“Staff Engineer - Payments Performance at dLocal. Skills: Payments performance, System design, Java development. Collaborate with technology leaders and product team. Understand department goals and requirements”
What You'll Achieve.
Improving conversion rates; Maximizing take rate; Keeping fraud costs under control; Keeping operational costs under control; Ensuring compliance
Industry & Context.
Solve complex software system issues
What They're Looking For.
Must Have
Bachelor's degree in software engineering or computer science, 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, Ability to write clean, efficient, and readable code, Well-versed in the software development life cycle
Nice to Have
Experience with cloud platforms such as AWS or GCP, Experience with Java development frameworks like Spring and Hibernate, Event-driven architecture design experience, High-level project management skills, Ability to solve complex software system issues, Good verbal and written communication skills, Being a team player, Upper-intermediate written and spoken English proficiency
What You'll Do.
Collaborate with technology leaders and product team
Understand department goals and requirements
Translate goals into technical solutions
Design high-quality Java applications
Develop high-quality Java applications
Maintain high-quality Java applications
Lead technical architecture of Java projects
Lead design of Java projects
Create scalable architecture systems
Optimize application performance
Identify areas for improvement
Address areas for improvement
Troubleshoot design flaws
Troubleshoot system bottlenecks
Enhance application stability
Enhance application performance
Perform validation tests
Ensure flexibility of Java environment
Ensure scalability of Java environment
Make necessary adjustments
Conduct system performance tests
Assess system capacity
Fine-tune application performance
Generate systems reports
Present systems reports
Provide constructive feedback
Maintain high standards of software development
Ensure code readability
Ensure adherence to best practices
How You'll Work.
Team & Collaboration
Cross-functional teams; Work with own team; Collaborate with other teams
Communication Scope
Verbal communication; Written communication
Process & Methodology
Project management
Full Job Description
## Description Why should you join dLocal? dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase conversion rates and simplify payment expansion effortlessly. As both a payments processor and a merchant of record where we operate, we make it possible for our merchants to make inroads into the world’s fastest-growing, emerging markets. By joining us you will be a part of an amazing global team that makes it all happen. Being a part of dLocal means working with 1000+ teammates from 30+ different nationalities and developing an international career that impacts millions of people’s daily lives. We are builders, we never run from a challenge, we are customer-centric, and if this sounds like you, we know you will thrive in our team. We are looking for a highly skilled Staff Engineer to join our Payments Performance team. This team is focused on optimizing payment performance across multiple dimensions: improving conversion rates, maximizing take rate, and keeping fraud and operational costs under control while ensuring compliance. As a Staff Engineer, you will play a key role in designing and evolving the systems that power critical areas such as payment routing, fraud prevention, and anomaly detection. This includes building and scaling systems that intelligently decide which processors handle each transaction, developing real-time fraud decisioning tools based on data and machine learning models, and enabling proactive detection of anomalies across business and operational metrics. You will work closely with cross-functional teams to design robust, scalable, and high-performance systems, ensuring they meet both current and future needs. Your expertise in system design and architecture will be essential in driving technical decisions, improving our platform, and helping the team navigate complex challenges. This role requires a strong strategic mindset and the ability to underst
Applying for this Staff Engineer - Payments Performance role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about dLocal?
Real rants from real employees. Read before you apply.