Senior Back End Engineer

dLocal Logo

dLocal

πŸ“Remote - Argentina, Brazil

Summary

Join dLocal, a global leader in payment processing, and contribute to the development of high-volume, low-latency applications for mission-critical systems. As a member of our amazing global team, you will design, develop, and deliver applications, ensuring designs comply with specifications. You will work with a diverse team of 900+ colleagues from 25+ countries in a flexible, remote-first environment. We value continuous improvement and encourage investigating alternative technologies. Your work will directly impact millions of people daily. dLocal offers a dynamic culture with travel, health, and learning benefits.

Requirements

  • Professional experience in Golang development
  • Solid experience in Golang application development and/or software architecture
  • Microservices knowledge (Circuit breaker, UOW etc)
  • In-depth knowledge of object-oriented design principles and design patterns
  • Ability to write clean, efficient, and readable code
  • Event-driven architecture design experience
  • At least intermediate written and spoken English proficiency
  • Well-versed in the software development life cycle

Responsibilities

  • Contribute in all phases of the development lifecycle
  • Design, develop and deliver high-volume, low-latency applications for mission-critical systems
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Preferred Qualifications

Knowledge of Java

Benefits

  • Flexible, remote-first dynamic culture
  • Travel benefits
  • Health benefits
  • Learning benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.