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 for their Client Evolution team. This senior role is crucial in developing and enhancing the lending domain. The position offers a hybrid work model with 4 days in the Madrid office and 1 day working from home.

Key Responsibilities:

  • Contribute to the development of the next iteration of Client platform services
  • Collaborate on designing new services and components using the RFC process
  • Take full ownership of products, embracing both development and maintenance
  • Develop complex web applications using Python/Django & Node.js in the backend and React/VueJS in the frontend
  • Establish standard APIs, incorporate monitoring systems, and integrate external systems
  • Containerize code and add monitoring and alerting to services
  • Ensure code quality with good test coverage
  • Stay updated with emerging technologies and practices

Requirements:

  • Bachelor's or Master's degree in Computer Science or related field (or equivalent experience)
  • 2+ years of experience applying AI to technology solutions
  • Experience with TypeScript, Vue 3, TailwindCSS, PostCSS, Webpack, Jest, Cypress, Storybook
  • Experience with Python3, Django, PostgreSQL, Redis, Rest APIs
  • Strong knowledge of Linux systems, cloud infrastructure, networking, and databases
  • SQL knowledge is a plus
  • Excellent communication skills in English

Ebury offers:

  • Competitive salary and benefits
  • Career progression framework with regular reviews
  • Equity process through performance bonus
  • Paid time off and local public holidays
  • Personal development through training and certification
  • Open Source friendly environment
  • Diverse and inclusive workplace

Join Ebury to be part of a fast-growing, innovative FinTech company with a global presence and a commitment to professional growth and diversity.

Last updated a month ago

Responsibilities For Principal Full Stack Engineer - Fintech

  • Contribute to the development of the next iteration of Client platform services
  • Collaborate on designing new services and components using the RFC process
  • Take full ownership of products, embracing both development and maintenance
  • Develop complex web applications using Python/Django & Node.js in backend and React/VueJS in frontend
  • Establish standard APIs, incorporate monitoring systems, and integrate external systems
  • Containerize code and add monitoring and alerting to services
  • Ensure code quality with good test coverage
  • Stay updated with emerging technologies and practices

Requirements For Principal Full Stack Engineer - Fintech

Python
Node.js
React
TypeScript
PostgreSQL
Redis
Linux
  • Bachelor's or Master's degree in Computer Science or related field (or equivalent experience)
  • 2+ years of experience in applying AI to practical and comprehensive technology solutions
  • Experience with TypeScript, Vue 3, TailwindCSS, PostCSS, Webpack, Jest, Cypress, Storybook
  • Experience with Python3, Django, PostgreSQL, Redis, Rest APIs
  • Strong knowledge of Linux systems, cloud infrastructure, networking, and databases
  • Quality-focused coding with testable and well-covered unit and integration tests
  • Strong communication and collaboration skills
  • Fluent in English (written and spoken)

Benefits For Principal Full Stack Engineer - Fintech

Equity
  • Competitive salary
  • Career progression framework
  • Equity through performance bonus
  • Paid time off
  • Personal development through training and certification
  • Open Source friendly environment
  • Diverse and inclusive workplace

Interested in this job?

Jobs Related To Ebury Principal Full Stack Engineer - Fintech

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 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.