Join dLocal, a global team that enables top companies to collect payments in 40 emerging markets. As a Senior Software Engineer, you'll design, develop, and maintain high-quality Golang applications and systems, leading technical architecture and design, and collaborating with technology leaders and the product team.
Requirements
- 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
- 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
Benefits
- Remote work
- Flexibility
- Fintech industry
- Referral bonus program
- Learning & development
- Language classes
- Social budget
- dLocal Houses