Senior Software Engineer - Fintech

Ebury is a hyper-growth FinTech firm, offering a range of products including FX risk management, trade finance, currency accounts, international payments and API integration.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Finance

Description For Senior Software Engineer - Fintech

Ebury, a leading FinTech firm, is seeking a Senior Software Engineer for their Trade Engine Engineering team. This role is pivotal in developing and optimizing their multi-currency accounting system and foreign currency exchange platform.

As a Senior Software Engineer, you'll be part of a diverse team spread across South America and Europe, focusing on enhancing the FX experience for clients and operational teams. Your responsibilities include:

  1. Driving the development of the next iteration of FX platform services
  2. Collaborating on new product development and existing product automation
  3. Architecting new services and components
  4. Leading complex software architecture design and review
  5. Engaging with cross-functional teams to align engineering priorities with business objectives
  6. Participating in strategic planning and decision-making
  7. Coaching and mentoring less experienced team members
  8. Driving product initiatives from discovery to delivery

The ideal candidate should have:

  • 10+ years of professional programming experience, with a strong focus on Python
  • Excellent communication skills in English
  • Deep understanding of distributed systems, microservices, and cloud technologies
  • Proficiency in service construction and management
  • Comfort with legacy code maintenance and improvement
  • Strong commitment to code quality and testing
  • Leadership experience in guiding engineering teams

Ebury offers a competitive package including:

  • Meaningful and competitive benefits
  • Competitive salary
  • Career progression opportunities
  • Equity through performance bonus
  • Paid time off and local public holidays
  • Personal development through training and certification
  • Open Source friendly environment

Ebury values diversity and inclusion, encouraging applications from candidates of all backgrounds. The company has a presence in over 25 countries and employs more than 1700 staff worldwide. Join Ebury to be part of a fast-growing, innovative FinTech success story!

Last updated 4 months ago

Responsibilities For Senior Software Engineer - Fintech

  • Drive development of FX platform services
  • Collaborate on new product development and existing product automation
  • Architect new services and components
  • Lead complex software architecture design and review
  • Engage with cross-functional teams
  • Participate in strategic planning and decision-making
  • Coach and mentor less experienced team members
  • Drive product initiatives from discovery to delivery

Requirements For Senior Software Engineer - Fintech

Python
  • 10+ years of professional programming experience with focus on Python
  • Excellent communication skills in English
  • Deep understanding of distributed systems, microservices, and cloud technologies
  • Proficiency in service construction and management
  • Comfort with legacy code
  • Strong commitment to code quality and testing
  • Leadership experience in guiding engineering teams

Benefits For Senior Software Engineer - Fintech

Equity
  • Competitive salary
  • Career progression opportunities
  • Equity through performance bonus
  • Paid time off
  • Personal development through training and certification

Interested in this job?

Jobs Related To Ebury Senior Software Engineer - Fintech

Staff Software Engineer - Fintech

Staff Software Engineer position at Ebury, leading development of FX platform services and architectural decisions while mentoring team members in Madrid.

Staff Software Engineer - Fintech

Staff Software Engineer position at Ebury, leading FinTech development of FX platform and multi-currency systems with Python and distributed systems expertise.

Lead Group Product Manager, Ads

Lead Google Ads product team in developing innovative advertising solutions, managing product roadmaps, and driving strategic initiatives with 10+ years of product management experience.

Technical Product Lead, Partnerships Systems, YouTube

Lead technical product strategy and implementation for YouTube's Partnerships Systems team, driving partner success and product adoption through innovative solutions.

Senior Product Manager, Photos

Senior Product Manager position at Google leading the Memories experience in Google Photos, requiring product strategy, user experience expertise, and cross-functional leadership.