
Empowering payments in emerging markets globally
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...
Employees enjoy competitive salaries, equity options, generous PTO, and a remote-friendly work policy that supports work-life balance....
dLocal fosters a culture focused on innovation and inclusivity, emphasizing its mission to bridge the payments gap in emerging markets while promoting...

dLocal • Spain
dLocal is seeking a Senior Software Engineer to enhance their payment solutions. You'll work with Java to implement new features and improve performance. This role requires significant experience in software development.
You have 5+ years of experience in software engineering, particularly in backend development, and you thrive in building robust solutions that impact millions of users. Your expertise in Java is complemented by a strong understanding of software architecture and design principles, enabling you to create high-performance applications. You are comfortable working in a collaborative environment, taking ownership of projects from inception to deployment, and you enjoy tackling challenges head-on. You are customer-centric and understand the importance of delivering value through technology. You are adaptable and eager to learn, ready to grow alongside a diverse team of professionals.
Experience with payment processing systems or financial technology is a plus, as is familiarity with agile methodologies. You may also have knowledge of additional programming languages or frameworks that enhance your versatility as a developer.
As a Senior Software Engineer at dLocal, you will be responsible for implementing new features that enhance our payment products, ensuring they meet the needs of our global clients. You will work closely with cross-functional teams, including product managers and designers, to translate requirements into technical specifications. Your role will involve optimizing existing systems for performance and scalability, as well as troubleshooting and resolving any issues that arise in production environments. You will participate in code reviews, providing constructive feedback to peers and contributing to the overall quality of the codebase. Additionally, you will mentor junior engineers, sharing your knowledge and helping them develop their skills.
At dLocal, we provide a flexible, remote-first work environment that values collaboration and innovation. You will have access to travel opportunities, health benefits, and learning resources to support your professional growth. Joining our team means being part of a diverse group of over 1000 teammates from more than 30 nationalities, all working towards a common goal of simplifying payment solutions for emerging markets. We believe in fostering a culture of inclusivity and support, where every team member can thrive and make a meaningful impact.
Apply now or save it for later. Get alerts for similar jobs at dLocal.