
About dLocal
Empowering payments in emerging markets globally
Key Highlights
- Headquartered in Montevideo, Uruguay with 1001+ employees
- $357 million raised in funding to date
- Serves major clients like Amazon and Shopify
- Offers a unified API for payments and payouts
dLocal is a leading payments platform headquartered in Tres Cruces, Montevideo, Uruguay, specializing in enabling global merchants to connect with billions of users in emerging markets. The company has raised $357 million in funding and serves clients like Amazon and Shopify, providing a seamless so...
🎁 Benefits
Employees enjoy competitive salaries, equity options, generous PTO, and a remote-friendly work policy that supports work-life balance....
🌟 Culture
dLocal fosters a culture focused on innovation and inclusivity, emphasizing its mission to bridge the payments gap in emerging markets while promoting...
Skills & Technologies
Overview
dLocal is seeking a Senior Software Engineer to enhance their payments products. You'll work with Java to implement new features and improve performance. This role requires significant experience in software development.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in backend development, and have a strong understanding of building scalable systems. Your expertise in Java is complemented by a solid grasp of software design principles and best practices. You thrive in collaborative environments and enjoy taking ownership of your work, ensuring that the solutions you build are robust and efficient.
You are customer-centric and understand the importance of delivering high-quality products that meet user needs. Your experience includes working with cross-functional teams, where you have successfully contributed to the development of complex payment systems. You are adaptable and open to learning new technologies and methodologies as needed.
Desirable
Experience with payment processing systems or financial technology is a plus. Familiarity with agile methodologies and cloud services can enhance your candidacy. You are proactive in seeking out challenges and enjoy problem-solving in a fast-paced environment.
What you'll do
As a Senior Software Engineer at dLocal, you will be responsible for implementing new features and improving the performance of our payment products. You will collaborate closely with product managers and other engineers to design and develop scalable solutions that meet the needs of our global clients. Your role will involve writing clean, maintainable code and participating in code reviews to uphold our high standards of quality.
You will also be tasked with troubleshooting and resolving issues in production systems, ensuring that our services remain reliable and efficient. Your contributions will directly impact the user experience, as you work to enhance the functionality and performance of our payment processing solutions.
In addition to development work, you will have opportunities to mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. You will participate in team meetings and contribute to the overall strategy for product development, ensuring alignment with business goals.
What we offer
At dLocal, we foster a flexible, remote-first culture that values collaboration and innovation. You will be part of a diverse team of over 1000 professionals from more than 30 nationalities, working together to make a significant impact in the payments industry. We offer competitive benefits, including travel opportunities, health coverage, and learning resources to support your professional development.
Join us in our mission to simplify payment expansion in emerging markets and be part of a company that is shaping the future of global commerce.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at dLocal.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
dLocal is hiring a Senior Software Engineer to enhance their payments products. You'll work with Java to implement new features and improve performance. This role requires significant experience in software development.

Software Engineering
Airbnb is hiring a Senior Software Engineer for their Payments AI/ML Foundation team to design and own core platform components that power AI across Airbnb Payments. You'll work with technologies like Java and Python, focusing on machine learning and AI capabilities. This position requires significant experience in software engineering.

Software Engineering
Monzo is hiring a Senior Software Engineer to help build their in-house banking platform. You'll collaborate with a diverse team of engineers to solve complex challenges in banking technology. This role requires significant experience in software engineering.

Software Engineering
PPRO is seeking a Senior Software Engineer to simplify access to local payment methods. You'll solve complex technical problems and mentor other engineers. This role requires significant experience in software engineering.

Backend Engineer
Stripe is hiring a Backend Engineer for their Payouts team to develop APIs for processing payments and managing financial systems. You'll work with technologies like gRPC, GraphQL, Docker, and AWS. This role requires experience with large-scale financial tracking systems.