Staff Software Engineer - Fintech

A FinTech success story providing FX risk management, trade finance, currency accounts, and international payments solutions.
Backend
Principal 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 Europe's top 15 Fintechs, is seeking a Principal Software Engineer to join their technology team. This role offers an exceptional opportunity to shape the future of financial technology while working on a platform that serves clients globally.

The position combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies. The tech stack primarily includes Python/Django and Node.js for backend development, with React/VueJS on the frontend. However, the company values technological adaptability over specific framework experience.

As a Principal Engineer, you'll be instrumental in driving the company's technical strategy, making architectural decisions that impact the entire platform, and fostering a culture of engineering excellence. The role demands someone with over 10 years of experience who can balance technical depth with business acumen, capable of tackling complex problems that have long-term implications for the company's success.

Ebury offers an inclusive and diverse work environment, with teams spread across South America and Europe. The company provides competitive benefits, including equity participation, comprehensive professional development opportunities, and a structured career progression framework. They particularly value candidates who bring fresh perspectives and encourage applications from diverse backgrounds, even if they don't exactly match all requirements.

The hybrid work model (4 days office, 1 day remote) provides flexibility while maintaining strong team collaboration. You'll be part of a company that has received significant investment (£350 million from Banco Santander) and continues to expand internationally, currently with over 1700 staff across 25+ countries.

This role is perfect for someone who wants to make a significant impact in the FinTech sector while working with cutting-edge technologies and contributing to open-source projects. The position offers the rare combination of technical leadership, hands-on development, and the opportunity to shape the future of international financial services.

Last updated 7 days ago

Responsibilities For Staff Software Engineer - Fintech

  • Evolve client platform with innovative services and maintain ownership from conception to deployment
  • Contribute to long-term technical strategy beyond individual projects
  • Influence engineering culture, technical direction, and strategic decision-making
  • Tackle problems and projects with long-term impact
  • Write clean and functional code for both front-end and back-end
  • Design and manage scalable APIs with monitoring systems
  • Maintain high code quality with solid testing regime

Requirements For Staff 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 and implementing tech solutions
  • Expertise in modern programming languages and front-end frameworks
  • Experience in designing scalable, robust architectures
  • Extensive understanding of algorithms and object-oriented programming
  • Fluent in English
  • Proven ability to lead, mentor, and inspire engineering teams
  • Experience working with cross-functional teams

Benefits For Staff Software Engineer - Fintech

Equity
  • Competitive salary
  • Equity through performance bonus
  • Paid time off and public holidays
  • Professional development through training and certification
  • Career progression framework
  • Open Source friendly environment

Interested in this job?

Jobs Related To Ebury Staff Software Engineer - Fintech

Principal Software Engineer - Fintech

Principal Software Engineer position at Ebury, leading fintech platform development with Python/Node.js, offering hybrid work in Málaga.

Principal Full Stack Engineer

Principal Full Stack Engineer role at Ebury, a leading FinTech company, focusing on developing complex web applications and services using Python, Node.js, and React.

Principal Full Stack Engineer - Fintech

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

Principal Full Stack Engineer - Fintech

Ebury seeks a Principal Full Stack Engineer for their Client Evolution team to develop and enhance their lending domain platform.

Principal Graphics Engineer

Principal Graphics Engineer position at The Initiative, leading rendering technology for Perfect Dark game development using Unreal Engine 5.