Software Engineering Technical Referent, dLocal

Backend

Salary not provided
AWS
GCP
Java
ELK
Prometheus
Spring
Grafana
Hibernate
Datadog
Senior and Expert level
Remote in Spain
dLocal

Emerging markets payments platform

Open for applications

dLocal

Emerging markets payments platform

501-1000 employees

B2CEnterpriseMarketplacePaymentsSaaSeCommerce

Open for applications

Salary not provided
AWS
GCP
Java
ELK
Prometheus
Spring
Grafana
Hibernate
Datadog
Senior and Expert level
Remote in Spain

501-1000 employees

B2CEnterpriseMarketplacePaymentsSaaSeCommerce

Company mission

To enable global merchants to connect seamlessly with billions of emerging market users.

Role

Who you are

  • Bachelor’s degree in software engineering or computer science
  • Minimum of 8 years of professional experience in Java development
  • Solid experience in Java application development and/or software architecture
  • In-depth knowledge of object-oriented design principles and design patterns
  • Ability to write clean, efficient, and readable code
  • Experience with cloud platforms such as AWS or GCP (desired)
  • 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, enjoying working with your own team and collaborating with other teams in the organization
  • Upper-intermediate written and spoken English proficiency
  • Well-versed in the software development life cycle
  • Experience with monitoring applications in production using telemetry tooling such as Newrelic, Datadog, Grafana + Prometheus, Dynatrace, CloudWatch, distributed logs like ELK, etc
  • Your ability to think strategically and comprehend the larger picture will be key to your success in this dynamic and challenging role

What the job involves

  • In this role, you will play a crucial part in designing and implementing architecture systems that support our current and future Java applications
  • Working closely with the development team, your primary focus will be to ensure that the solutions are efficient, scalable, and aligned with client requirements
  • Collaborate with technology leaders and the product team to understand department goals and requirements, translating them into technical solutions
  • Design, develop, and maintain high-quality Java applications and systems aligned with business objectives
  • Lead the technical architecture and design of Java-based projects, ensuring scalability, performance, and maintainability
  • Create scalable architecture systems for Java-based applications, considering future growth and evolving business needs
  • Optimize application performance by identifying and addressing areas for improvement, such as code optimization, database query optimization, and resource utilization
  • Troubleshoot design flaws and system bottlenecks to enhance application stability and performance
  • Perform validation tests to ensure the flexibility and scalability of the Java environment, making necessary adjustments as needed
  • Conduct comprehensive system performance tests to identify bottlenecks, assess system capacity, and fine-tune application performance
  • Generate and present detailed systems reports, including performance metrics, bottlenecks, and recommendations for improvements
  • Conduct code reviews and provide constructive feedback to maintain high standards of software development, ensuring code quality, readability, and adherence to best practices

Our take

It is clearly evident that there is a massive payments gap between developed countries and emerging economies, with consumers in many countries having little or no access to modern, innovative options. dLocal was established in Uruguay to address this gap, which it aims to close not only for its neighbouring countries but across the globe.

Through its unique "One dLocal" concept (one direct API, one platform, and one contract), global companies can accept payments, send pay-outs and settle funds globally without separately managing pay-in and pay-out processors. The company also supplies a defense suite and local issuing for virtual and physical pre-paid cards in Latin America, as well as tools for building payments infrastructure for platforms and marketplaces.

Since being founded in 2016, the company has expanded across Uruguay, the USA, Israel, Brazil and Europe, powering growth in emerging economies in LATAM, APAC, the Middle East and North Africa. The company has seen significant growth while remaining confident and committed to its original mission. A recent development was its licensing by Brazil’s Central Bank as a payments institution, which means it can accept deposits from the public, manage e-wallets, and participate directly in Brazil’s payments systems.

Kirsty headshot

Kirsty

Company Specialist

Insights

Top investors

Few candidates hear
back within 2 weeks

25% employee growth in 12 months

Company

Funding (last 2 of 3 rounds)

Apr 2021

$150m

LATE VC

Sep 2020

$200m

SERIES A

Total funding: $357m

Company HQ

Tres Cruces, Montevideo, Montevideo Department

Leadership

Co-founded multiple companies, such as AstroPay, and is an Official Member of the Forbes Finance Council.

Was General Manager at AstroPay before becoming CEO for 2 years.

Share this job

View 14 more jobs at dLocal