Senior Full Stack Engineer (Golang and Node)

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.
Barcelona, SpainMadrid, SpainMontevideo, Montevideo Department, Uruguay
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
Finance · Enterprise SaaS

Description For Senior Full Stack Engineer (Golang and Node)

dLocal is seeking a Senior Full Stack Engineer specializing in Golang and Node to join their team. As a global payments processor and merchant of record, dLocal enables major companies to collect payments in 40 emerging markets. The role involves collaborating with technology leaders and the product team to design, develop, and maintain high-quality Golang applications and systems. Key responsibilities include leading technical architecture, optimizing application performance, troubleshooting design flaws, and conducting comprehensive system tests. The ideal candidate will have a bachelor's degree in software engineering or computer science, professional experience in Golang development, and in-depth knowledge of object-oriented design principles. Experience with cloud platforms like AWS or GCP, event-driven architecture, and strong project management skills are required. The position offers a flexible, remote-first culture with a global team of 900+ members from 25+ nationalities. Benefits include travel, health, and learning opportunities. This role provides the chance to develop an international career while impacting millions of people's daily lives through innovative payment solutions.

Last updated 8 days ago

Responsibilities For Senior Full Stack Engineer (Golang and Node)

  • Collaborate with technology leaders and product team to understand 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 for flexibility and scalability
  • Conduct comprehensive system performance tests
  • Generate and present detailed systems reports
  • Conduct code reviews and provide constructive feedback

Requirements For Senior Full Stack Engineer (Golang and Node)

Go
Node.js
  • Bachelor's degree in software engineering or computer science
  • Professional experience in Golang development
  • In-depth knowledge of object-oriented design principles and design patterns
  • Experience with cloud platforms such as AWS or GCP
  • Event-driven architecture design experience
  • High-level project management skills
  • Upper-intermediate written and spoken English proficiency

Benefits For Senior Full Stack Engineer (Golang and Node)

  • Travel benefits
  • Health benefits
  • Learning benefits

Interested in this job?

Jobs Related To dLocal Senior Full Stack Engineer (Golang and Node)

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.