Senior Backend Developer

Ebury is a hyper-growth FinTech firm offering FX risk management, trade finance, currency accounts, international payments and API integration.
United States
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience

Description For Senior Backend Developer

Ebury, a rapidly growing FinTech company, is seeking a Senior Backend Developer to join our innovative team in São Paulo. As one of the top 15 European Fintechs to work for, we offer exciting opportunities in FX risk management, trade finance, and international payments.

Our ideal candidate is passionate about software development, embraces learning, and thrives in a collaborative, product-oriented environment. You'll work with cutting-edge technologies, including Golang for microservices, Python for automated tests, and cloud-based infrastructure.

Key responsibilities include:

  • Developing scalable microservices architecture
  • Implementing agile methodologies with TDD and BDD practices
  • Managing cloud-based Continuous Integration and Deployment
  • Working on data persistence and immutable infrastructure

We're looking for someone with:

  • Experience in distributed systems using GRPC, Rest, and various protocols
  • Proficiency in Golang, Java, Node, and Python
  • Familiarity with cloud computing services (AWS, Google Cloud Platform)
  • Knowledge of databases like SQL Server, Firestore, DataStore, DynamoDB, Postgres, and MongoDB

At Ebury, we value diversity and offer a unique work environment that balances creativity and well-being. With a presence in over 25 countries and a recent £350 million investment from Banco Santander, we're poised for continued growth and success.

Join our team of 1700+ professionals and be part of our mission to revolutionize the FinTech sector. We offer a hybrid working model with 4 days in the office and 1 day working from home, providing flexibility and work-life balance.

If you're ready to take on exciting challenges and contribute to a dynamic, fast-paced FinTech environment, we want to hear from you. Apply now and help shape the future of financial technology at Ebury!

Last updated 3 months ago

Responsibilities For Senior Backend Developer

  • Develop software with enthusiasm and collaboratively
  • Work in multidisciplinary teams focused on product
  • Implement agile methodology with TDD and BDD practices
  • Design scalable architecture focused on microservices
  • Develop microservices written in Golang
  • Create automated tests written in Python
  • Manage cloud-based Continuous Integration and Deployment
  • Implement cloud architecture automation
  • Handle data persistence
  • Work with immutable infrastructure using containers

Requirements For Senior Backend Developer

Go
Java
JavaScript
Node.js
Python
  • Experience with distributed systems using GRPC, Rest, Messaging, and different protocols
  • Knowledge and experience with databases such as SQL Server, Firestore, DataStore, DynamoDB, Postgres, and MongoDB
  • Familiarity with cloud computing services (AWS, Google Cloud Platform)
  • Proficiency in Languages: Golang, Java, Node, and Python
  • Previous experience in teams using agile methodology
  • Experience in team structures with product (PO, PM, etc.)
  • Knowledge and interest in the financial market

Benefits For Senior Backend Developer

  • Hybrid work model (4 days office, 1 day home)
  • International work environment
  • Fast-paced and innovative FinTech sector

Interested in this job?

Jobs Related To Ebury Senior Backend Developer

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.

Senior Software Developer - Fintech

Senior Full Stack Engineer role at Ebury, a leading FinTech firm, focusing on lending domain development and innovation.

Senior Backend Developer

Senior Backend Developer role at Ebury, a leading FinTech firm, focusing on scalable microservices architecture and cloud-based solutions.

Senior Software Developer - Fintech

Senior Software Developer role at Ebury, a leading FinTech firm, focusing on multi-currency account systems and payment processes.

Senior Full Stack Engineer - Fintech

Senior Full Stack Engineer role at Ebury, a leading FinTech firm, focusing on lending domain development and client platform enhancement.