Taro Logo

Principal Software Engineer - Fintech

FinTech firm offering FX risk management, trade finance, currency accounts, international payments and API integration.
Málaga, Spain
Backend
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Engineer - Fintech

Ebury, a rapidly growing FinTech company recognized among the top 15 European Fintechs, is seeking a Principal Software Engineer for their Málaga office. This role offers a unique opportunity to shape the future of financial technology while working in a hybrid environment. The position involves leading the evolution of Ebury's client platform, contributing to technical strategy, and driving engineering excellence.

The ideal candidate will join a diverse, international team spread across Europe and South America, working on innovative solutions in financial services. You'll be responsible for developing and maintaining scalable services, implementing robust APIs, and ensuring high-quality code delivery. The role requires both technical expertise and leadership skills, as you'll be influencing engineering culture and mentoring team members.

Ebury offers a comprehensive benefits package including competitive salary, equity through performance bonuses, and strong professional development opportunities. The company's culture emphasizes inclusion, innovation, and continuous learning. With a presence in over 25 countries and backing from Banco Santander, Ebury provides a dynamic environment for career growth.

This position is perfect for experienced engineers who are passionate about fintech, enjoy solving complex problems, and want to make a significant impact in a growing organization. The hybrid work model (4 days office, 1 day remote) offers flexibility while maintaining strong team collaboration.

Last updated 6 months ago

Responsibilities For Principal Software Engineer - Fintech

  • Evolve Client platform with innovative services from conception to deployment
  • Contribute to long-term technical strategy
  • Influence engineering culture and technical direction
  • Write clean code for both front-end and back-end
  • Design and manage scalable APIs
  • Implement monitoring systems and alerting services
  • Maintain high code quality with solid testing regime
  • Lead and mentor engineering teams

Requirements For Principal Software Engineer - Fintech

Python
Node.js
React
TypeScript
  • Bachelor's or Master's degree in Computer Science or equivalent
  • Over 10 years of experience in developing tech solutions
  • Expertise in modern programming languages and front-end frameworks
  • Strong understanding of algorithms and object-oriented programming
  • Experience in designing scalable architectures
  • Fluent in English
  • Experience working with cross-functional teams
  • AI/ML experience is a bonus

Benefits For Principal Software Engineer - Fintech

Equity
  • Competitive salary
  • Paid time off and local public holidays
  • Professional development through training and certification
  • Performance bonus with equity
  • Career progression framework

Interested in this job?