Principal Full Stack Engineer - Fintech

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

Description For Principal Full Stack Engineer - Fintech

Ebury, a leading FinTech firm, is seeking a Principal Full Stack Engineer to join their Client Evolution team. This role is crucial in developing and enhancing the lending domain of Ebury's platform. As a senior member of the team, you'll drive innovation and growth in the channels domain, working with a distributed team across South America and Europe.

The position offers a hybrid work model with 4 days in the Madrid office and 1 day working from home. Ebury values collaboration, commitment, and effective teamwork in their distributed setup.

Key responsibilities include:

  • Developing the next iteration of Client platform services
  • Collaborating on design using the Request For Comments (RFC) process
  • Taking full ownership of products, embracing development and maintenance
  • Working with Python/Django & Node.js in the backend and React/VueJS in the frontend
  • Communicating ideas clearly in English
  • Managing services, including API construction, monitoring, and alerting
  • Containerizing code and ensuring good test coverage

The ideal candidate should have:

  • A Bachelor's or Master's degree in Computer Science or related field
  • 2+ years of experience applying AI to technology solutions
  • Experience with TypeScript, Vue 3, Python3, Django, and various other technologies
  • Strong knowledge of Linux systems, cloud infrastructure, and databases
  • Excellent communication and collaboration skills

Ebury offers competitive benefits, including equity, paid time off, professional growth opportunities, and a diverse, inclusive work environment. The company is rapidly growing, with a presence in over 25 countries and a team of more than 1700 staff worldwide.

Join Ebury to be part of a FinTech success story and contribute to revolutionizing the fast-paced FinTech sector.

Last updated 3 months ago

Responsibilities For Principal Full Stack Engineer - Fintech

  • Develop next iteration of Client platform services
  • Collaborate on design using RFC process
  • Take full ownership of products
  • Work with Python/Django & Node.js backend, React/VueJS frontend
  • Communicate ideas clearly in English
  • Manage services, including API construction and monitoring
  • Containerize code and ensure good test coverage

Requirements For Principal Full Stack Engineer - Fintech

TypeScript
JavaScript
Python
PostgreSQL
Redis
Node.js
  • Bachelor's or Master's in Computer Science or related field
  • 2+ years experience applying AI to technology solutions
  • Experience with TypeScript, Vue 3, Python3, Django, PostgreSQL, Redis
  • Strong knowledge of Linux systems, cloud infrastructure, and databases
  • Excellent communication and collaboration skills
  • Fluency in English

Benefits For Principal Full Stack Engineer - Fintech

Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary
  • Equity through performance bonus
  • Paid time off
  • Professional growth opportunities
  • Training and certification
  • Open Source friendly environment

Interested in this job?

Jobs Related To Ebury Principal Full Stack Engineer - Fintech

Principal Full Stack Engineer - Fintech

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

Principal Software Engineer

Principal Software Engineer role at Microsoft Teams platform, focusing on backend services and distributed systems with 10+ years of experience required.

Software Engineer L7, Growth Engineering

Principal Software Engineer role at Netflix leading Growth Engineering initiatives, architecting systems for billing, payments, and consumer platforms.

Director, Technical Program Manager (Hyderabad)

Lead large-scale technical programs for Salesforce's Managed Services, driving cross-functional initiatives and ensuring successful service delivery and customer satisfaction.

Senior Director, Software Engineering

Senior Director role leading quality and performance engineering teams at Salesforce India, focusing on quality strategy and operational excellence.