Staff Software Engineer - Fintech

A FinTech firm offering FX risk management, trade finance, currency accounts, and international payments solutions.
$150,000 - $200,000
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Finance

Description For Staff Software Engineer - Fintech

Ebury, a rapidly growing FinTech company recognized among the top 15 European Fintechs, is seeking a Staff Software Engineer for their Trade Engine Engineering team. This role offers an exciting opportunity to work on multi-currency accounting systems and foreign currency exchange within a diverse, international team spread across South America and Europe.

The position combines technical leadership with hands-on development, requiring expertise in Python and distributed systems. As a Staff Engineer, you'll be instrumental in shaping the architecture of Ebury's FX platform while mentoring team members and collaborating with cross-functional teams. The role demands both technical excellence and leadership skills to drive innovation in financial technology.

Ebury offers a compelling work environment with a strong focus on professional growth, including a structured career progression framework, competitive compensation, and equity opportunities. The company's commitment to diversity and inclusion creates a welcoming atmosphere for professionals from all backgrounds. With a presence in over 25 countries and backing from Banco Santander, Ebury provides a platform for significant career advancement in the FinTech sector.

The hybrid working model (4 days office, 1 day remote) offers flexibility while maintaining strong team collaboration. This role is perfect for experienced engineers who want to make a meaningful impact in financial technology while working with a global team committed to transforming international finance.

Last updated a month ago

Responsibilities For Staff Software Engineer - Fintech

  • Drive development of next iteration FX platform services
  • Architect new services and components with team members and engineering leaders
  • Lead design and review of complex software architectures
  • Engage with cross-functional teams to align engineering priorities
  • Participate in strategic planning and decision-making
  • Coach and mentor less experienced team members
  • Drive product initiatives from discovery to delivery

Requirements For Staff Software Engineer - Fintech

Python
  • 10+ years of professional programming experience with focus on Python
  • Excellent communication skills in English
  • Deep understanding of distributed systems and microservices architecture
  • Proficiency in constructing and managing services with standard APIs
  • Experience with legacy code maintenance
  • Strong commitment to code quality and testing
  • Demonstrated leadership experience in guiding engineering teams
  • Familiarity with CI Jenkins pipelines and Terraform

Benefits For Staff Software Engineer - Fintech

Equity
Medical Insurance
  • Competitive salary
  • Career progression framework with regular reviews
  • Equity through performance bonus
  • Paid time off and local public holidays
  • Training and certification
  • Work permit sponsorship for non-EU/EEA nationals

Interested in this job?

Jobs Related To Ebury Staff 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.

Senior Software Engineer - Fintech

Senior Software Engineer role at Ebury, a leading FinTech firm, focusing on multi-currency accounting and FX platform development.

Senior Manager, Commerce Product - ASE Engineering

Lead Apple's Purchase Flow capability team, managing digital commerce experiences across 170+ countries, overseeing product strategy and cross-functional collaboration.

Software Engineering Manager

Lead Apple's Proximity and Context team in San Diego, developing spatial awareness and device context features for AirTag and Find My technology.