Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Payins image - Rise Careers
Job details

Senior Software Engineer - Payins

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, in a flexible, remote-first dynamic culture with travel, health and learning benefits, among others. 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.


What’s the opportunity?


We are looking for a thoughtful, experienced Senior Java Developer to join our engineering team. The ideal candidate will join a team that takes full responsibility implementing new features, improving performance, and building robust solutions for our payments products and more! 


What will I be doing?
  • Contributing in all phases of the development lifecycle.
  • Designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
  • Writing well designed, testable, efficient code.
  • Ensuring designs are in compliance with specifications.
  • Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review.


What skills do I need?
  • 5+ years of software development experience using Java SE
  • Knowledge of microservices architecture
  • Experience working with: Spring, Maven, Java 
  • Knowledge of other language ecosystems, for example, Node/Express, GoLang/Gin.
  • Experience using in production with relational databases (MySQL, AuroraDB, Postgresql, Oracle) and optimizing queries for performance.
  • Experience using in production with non-relational databases (redis, DynamoDB, mongoDB)
  • Experience with Cloud Providers such as AWS (preferred) or GCP.
  • Experience with CI/CD pipelines is a plus
  • Experience with Platform tools such as K8s, Docker, is a plus
  • Written and spoken English
  • Ability to translate user requirements into technical solutions
  • Ability to quickly master new technologies
  • Ability to work independently
  • Be a team player


What do we offer?


Besides the tailored benefits we have for each country, dLocal will help you thrive and go that extra mile by offering you:

- Remote work: work from anywhere or one of our offices around the globe!*

- Flexibility: we have flexible schedules and we are driven by performance.

- Fintech industry: work in a dynamic and ever-evolving environment, with plenty to build and boost your creativity.

- Referral bonus program: our internal talents are the best recruiters - refer someone ideal for a role and get rewarded.

- Learning & development: get access to a Premium Coursera subscription.

- Language classes: we provide free English, Spanish, or Portuguese classes.

- Social budget: you'll get a monthly budget to chill out with your team (in person or remotely) and deepen your connections!

- dLocal Houses: want to rent a house to spend one week anywhere in the world coworking with your team? We’ve got your back!


*For people based in Montevideo (Uruguay) applying to non-IT roles, 55% monthly attendance to the office is required



What happens after you apply?

Our Talent Acquisition team is invested in creating the best candidate experience possible, so don’t worry, you will definitely hear from us. We will review your CV and keep you posted by email at every step of the process!


Also, you can check out our webpageLinkedinInstagram, and Youtube for more about dLocal!

Dlocal Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Dlocal DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Dlocal
Dlocal CEO photo
Unknown name
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Payins, Dlocal

Are you ready to take your software development skills to the next level? Join dLocal as a Senior Software Engineer, where you’ll be contributing to our mission of empowering global brands with seamless payment solutions in emerging markets. With over 1,000 teammates from more than 30 different nationalities, you'll be part of an innovative and diverse engineering team that's committed to building robust payment products. In this role, you'll dive into the full development lifecycle, crafting high-volume applications that are essential to our operations. You'll write efficient, testable code and ensure everything adheres to the highest standards of design and functionality. Your experience with Java SE and microservices architecture will be key as you lead efforts in improving performance and implementing new features. At dLocal, we encourage continuous improvement, and you will have the chance to explore alternatives and technologies for our architectural reviews. If you thrive in a remote-first environment that values flexibility, creativity, and collaboration, dLocal is where you belong. Enjoy benefits such as a premium Coursera subscription, language classes, and social budgets to foster team connections. Here, you are not just another employee; you are a builder and a crucial part of a team shaping the future of global payments!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Payins Role at Dlocal
What are the responsibilities of a Senior Software Engineer at dLocal?

As a Senior Software Engineer at dLocal, you will be responsible for contributing to all phases of the development lifecycle, designing and delivering high-volume applications, writing efficient and well-designed code, ensuring compliance with specifications, and supporting continuous improvement by evaluating new technologies.

Join Rise to see the full answer
What qualifications do I need to be a Senior Software Engineer at dLocal?

To qualify for the Senior Software Engineer position at dLocal, you should have a minimum of 5 years of software development experience in Java SE, knowledge of microservices architecture, and proficiency in frameworks such as Spring and Maven. Experience with both relational and non-relational databases, as well as familiarity with cloud providers like AWS, is essential.

Join Rise to see the full answer
How does dLocal support continuous learning for a Senior Software Engineer?

At dLocal, continuous learning is a priority for Senior Software Engineers. The company provides access to a premium Coursera subscription for personal and professional growth, along with free language classes to enhance communication skills. This supportive atmosphere fosters an environment where engineers can thrive.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer at dLocal?

The work environment for a Senior Software Engineer at dLocal is remote-first, accommodating flexible schedules and performance-driven work. You'll collaborate with a diverse team globally, promoting a culture of innovation and teamwork while enjoying the opportunity to lead impactful engineering projects.

Join Rise to see the full answer
What benefits does dLocal offer to Senior Software Engineers?

Senior Software Engineers at dLocal enjoy various benefits, including flexible remote work options, learning opportunities, community engagement through social budgets, and the chance to participate in unique experiences like renting houses for team co-working. This range of benefits emphasizes work-life balance and personal development.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Payins
Can you explain your experience with Java SE as a Senior Software Engineer?

When answering, highlight specific projects where you utilized Java SE effectively, discussing challenges you faced and how you overcame them. Focus on the impact your solutions had on project outcomes.

Join Rise to see the full answer
How do you ensure the quality of your code?

Discuss techniques such as peer code reviews, testing methodologies (unit tests, integration tests), and tools you use for code quality checks. Offer examples of how these practices have improved your past projects.

Join Rise to see the full answer
What strategies do you use for troubleshooting and debugging?

Provide examples demonstrating your approach to identifying issues within code, detailing tools and methodologies (like logging, debugging tools, etc.), and the systematic steps you take to resolve problems efficiently.

Join Rise to see the full answer
How do you prioritize your tasks during a project?

Explain your method for task prioritization, considering project timelines, team dependencies, and your approach to agile methodology. Share experiences where your prioritization impacted a project's success.

Join Rise to see the full answer
What do you know about microservices architecture and its advantages?

Discuss the advantages of microservices, such as scalability, flexibility, and the ability to deploy independent services. Provide examples from your experiences where microservices benefited a project.

Join Rise to see the full answer
Have you worked with CI/CD pipelines before? If so, how did it improve your workflow?

Talk about your familiarity with CI/CD practices, the specific tools you have used, and how implementing these pipelines streamlined development processes and increased efficiency in delivering applications.

Join Rise to see the full answer
How do you approach collaborative work in a remote team environment?

Highlight your communication strategies (tools used, meeting structures) and practices you employ to foster collaboration and project cohesion, emphasizing the importance of social interactions in a remote setting.

Join Rise to see the full answer
Can you describe your experience with cloud providers like AWS?

Discuss the specific cloud services and solutions you have implemented using AWS. Highlight any architectural designs you've worked on and how they have contributed to the scalability and efficiency of the projects.

Join Rise to see the full answer
What are your thoughts on continuous improvement in software development?

Share your belief in continuous improvement and discuss how you actively seek feedback, learn new techniques, and encourage innovation within your team. Highlight an example where this mindset led to a successful project outcome.

Join Rise to see the full answer
How do you stay updated with the latest technologies in the software engineering field?

Explain your methods such as following tech blogs, participating in webinars, attending industry conferences, or engaging in online forums. This showcases your commitment to being a forward-thinking software engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Paid Holidays

Join dLocal as we seek an Expansion Manager to enhance our growth in the Middle East.

Photo of the Rise User
Posted 12 days ago
Paid Holidays

Join dLocal as an Expansion Manager to drive payment expansion across Northern Africa in a remote-friendly environment.

Photo of the Rise User

Become part of Magnet Forensics as a Machine Learning Developer Co-op and help shape the future of digital investigations through innovative AI solutions.

Photo of the Rise User
Posted 7 days ago

Join BigBear.ai as a Senior Full Stack Developer to advance their innovative AI-powered solutions in a collaborative and dynamic environment.

Photo of the Rise User
MyTime Hybrid Los Angeles, CA, United States
Posted 11 days ago

Join MyTime as a Lead iOS Engineer to shape the future of mobile experiences used by thousands of businesses.

Photo of the Rise User
Optum Hybrid US, Sacramento County, CA; California, Sacramento, CA
Posted 8 days ago

Join Optum as an Automation Developer to drive innovation in health technology and advance equity in healthcare delivery.

Photo of the Rise User
General Dynamics Information Technology Hybrid US, Loudoun County, VA; Virginia, Chantilly, Loudoun County, VA
Posted 3 days ago

As a Salesforce Developer at GDIT, you'll integrate business needs with technical solutions while unlocking your career potential.

Photo of the Rise User

Palo Alto Networks is looking for a Principal Backend Engineer to innovate and secure cloud environments through robust backend design and development.

Photo of the Rise User
Posted 4 days ago

Join a leading space technology company as a Software Engineer, contributing to innovative projects aimed at supporting space exploration missions.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Lead the design and development of cutting-edge media processing systems impacting millions at Apple.

MATCH
VIEW MATCH
BENEFITS & PERKS
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe