Taro Logo

Senior Software Engineer (Golang)

dLocal enables global companies to collect payments in 40 emerging markets, serving as both a payments processor and merchant of record.
Buenos Aires Province, ArgentinaMontevideo, Montevideo Department, UruguayMadrid, Spain
Backend
Senior Software Engineer
Remote
5+ years of experience
Finance

Description For Senior Software Engineer (Golang)

dLocal, a leading fintech company enabling global payments in emerging markets, is seeking a Senior Software Engineer specializing in Golang. This role offers an exciting opportunity to join a team of 1000+ professionals from 30+ nationalities, making a direct impact on millions of daily transactions. The position involves designing and developing scalable backend systems, leading technical architecture decisions, and ensuring high-performance applications. As a senior engineer, you'll work with cutting-edge technologies, including Golang and cloud platforms, while enjoying the benefits of a remote-first culture. The role demands strong technical expertise in Golang, system architecture, and cloud technologies, combined with excellent problem-solving and communication skills. dLocal offers comprehensive benefits including remote work flexibility, learning opportunities through Coursera, language classes, and unique perks like their dLocal Houses program. This position is perfect for experienced engineers looking to grow their career in a dynamic, global fintech environment while contributing to meaningful financial inclusion in emerging markets.

Last updated 14 hours ago

Responsibilities For Senior Software Engineer (Golang)

  • Collaborate with technology leaders and product team to understand department goals and requirements
  • Design, develop, and maintain high-quality Golang applications and systems
  • Lead technical architecture and design of Golang-based projects
  • Create scalable architecture systems for Golang-based applications
  • Optimize application performance
  • Troubleshoot design flaws and system bottlenecks
  • Perform validation tests
  • Conduct system performance tests
  • Generate and present detailed systems reports
  • Conduct code reviews and provide constructive feedback

Requirements For Senior Software Engineer (Golang)

Go
  • Bachelor's degree in software engineering or computer science
  • Solid experience in Golang 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
  • Event-driven architecture design experience
  • High-level project management skills
  • Ability to solve complex software system issues
  • Good verbal and written communication skills
  • Upper-intermediate written and spoken English proficiency
  • Well-versed in the software development life cycle

Benefits For Senior Software Engineer (Golang)

Medical Insurance
Education Budget
  • Remote work flexibility
  • Flexible schedules
  • Premium Coursera subscription
  • Language classes (English, Spanish, or Portuguese)
  • Social budget for team activities
  • dLocal Houses - coworking house rentals worldwide
  • Referral bonus program
  • Travel opportunities
  • Health benefits
  • Learning benefits

Interested in this job?

Jobs Related To dLocal Senior Software Engineer (Golang)