Senior Golang Developer

FinTech firm offering FX risk management, trade finance, currency accounts, international payments and API integration.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Senior Golang Developer

Ebury, a rapidly growing FinTech success story founded in 2009, is seeking a Senior Golang Developer to join their São Paulo office. With a presence in over 25 countries and more than 1700 staff worldwide, Ebury has received significant investment from Banco Santander (£350 million in 2019) and has been recognized among the top European FinTechs to work for.

The role offers a hybrid working model with 4 days in the office and 1 day working from home. You'll be working on developing and maintaining microservices-based architecture using Golang, implementing automated tests in Python, and managing cloud infrastructure. The position requires strong experience with distributed systems, various databases, and cloud platforms.

As part of a multidisciplinary team, you'll contribute to a product-oriented environment using agile methodologies, TDD, and BDD practices. The company values creativity, well-being, and continuous learning, understanding that making mistakes is part of the evolution process.

Ebury stands out for its inclusive culture and celebration of diversity, making it an ideal workplace for professionals who want to make an impact in the FinTech sector while being part of a collaborative and innovative team. The company offers cutting-edge financial services, including international remittances and cross-border payments, helping millions of Brazilians access world-class products and technology.

Last updated 4 hours ago

Responsibilities For Senior Golang Developer

  • Develop software enthusiastically and collaboratively
  • Work in multidisciplinary product-oriented teams
  • Work with microservices architecture written in Golang
  • Implement automated tests written in Python
  • Work with continuous integration and cloud deployment
  • Manage cloud architecture automation
  • Handle data persistence
  • Work with immutable infrastructure using container management

Requirements For Senior Golang Developer

Go
Python
PostgreSQL
MongoDB
  • Experience with distributed systems using SOAP, REST, messaging and different protocols
  • Knowledge and experience with SQL Server, Postgres and MongoDB databases
  • Familiarity with cloud computing services (AWS, Google Cloud Platform or Azure)
  • Python knowledge
  • Previous experience in teams with agile methodology
  • Experience in product team structures (PO, PM etc.)
  • Knowledge and interest in the financial market
  • Contributions to open-source projects

Interested in this job?

Jobs Related To Ebury Senior Golang Developer

Senior Software Engineer - Fintech

Senior Software Engineer position at Ebury, developing financial technology solutions in a hybrid work environment in London.

Senior Software Engineer - Fintech

Senior Software Engineer role at Ebury, developing multi-currency account systems and payment processes in a diverse, international FinTech environment.

Senior Software Engineer - Fintech

Senior Software Engineer position at Ebury, developing FX trading platform with Python, offering hybrid work in Madrid with competitive benefits and growth opportunities.

Senior Software Developer

Senior Software Developer role at Ebury, developing financial systems with modern tech stack in Madrid with hybrid work arrangement.

Senior Full Stack Engineer

Senior Full Stack Engineer role at Ebury, a leading FinTech firm, to develop and enhance the lending domain with a focus on innovation and client experience.