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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on building scalable cloud services and APIs using Java, Kubernetes, and other modern technologies in Indianapolis.

Lead Customer Success Engineer, Agentforce

Lead Customer Success Engineer position at Salesforce, focusing on AI integration and customer success for the Agentforce platform, offering competitive compensation and benefits.

Software Engineering MTS

Software Engineering MTS position at Salesforce focusing on distributed systems and real-time communication platforms, offering competitive compensation and benefits.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on scalable backend/frontend development with Java, React, and SQL, offering $157,600-$236,500 salary range in San Francisco.

Software Engineering SMTS Key Management

Staff Software Engineer position at Salesforce focusing on Key Management systems, offering competitive compensation and hybrid work arrangement in Seattle, WA.

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 3 months 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?