Senior Engineer (Onboarding Team)

Senior Engineer (Onboarding Team)

Full-Time 70000 - 90000 € / year (est.) No home office possible
Ebury

At a Glance

  • Tasks: Design and develop scalable software solutions for a global financial platform.
  • Company: Join Ebury, a fast-growing leader in fintech with a collaborative culture.
  • Benefits: Competitive salary, performance bonuses, mentorship, and career development opportunities.
  • Other info: Dynamic, inclusive environment with opportunities for rapid career progression.
  • Why this job: Make a real impact from day one on mission-critical projects.
  • Qualifications: 7+ years of software engineering experience and strong problem-solving skills.

The predicted salary is between 70000 - 90000 € per year.

Ebury helps ambitious businesses unlock global growth, and we take the same approach with our people. We encourage innovation and movement, collaboration and problem-solving, and foster an environment where everyone can feel they belong, are valued, supported and empowered to succeed. If you’re a collaborator who wants to help transform how businesses operate globally, get in touch - we’d love to discuss how Ebury can accelerate your career so you can shape the future.

Ebury is seeking exceptional and highly motivated software engineers to join our engineering division in London. This is an opportunity to make a significant impact within a leading FinTech firm. As a Senior Software Engineer, you will be an integral part of our team from your first day, contributing to mission‑critical projects and deploying production code within your first week. As a Senior Engineer, you will have significant responsibility, agency, and ownership of large, mission‑critical services, products, and platforms. We are committed to identifying and nurturing future technical leaders; for those who demonstrate exceptional performance and aptitude, we offer an accelerated path for career progression.

What We Offer

  • A competitive salary, performance‑based bonus, and a comprehensive benefits package.
  • A structured career development path with dedicated mentorship from senior engineers and clear opportunities for advancement.
  • The opportunity to work on complex, intellectually stimulating projects that have a significant and measurable business impact.
  • A dynamic, inclusive, and high‑performance work environment within a leading, high‑growth global FinTech company.
  • The opportunity to build and contribute to critical projects from day 1.

Key Responsibilities

  • Design, develop, test, and deploy high‑quality, scalable software solutions for our global financial platform.
  • Collaborate effectively with cross‑functional teams, including product managers, designers, and other engineers, to deliver robust features and products.
  • Participate in the full software development lifecycle, from initial ideation and technical design to deployment and operational maintenance.
  • Contribute to technical discussions and architectural design reviews, helping to shape the future of our technology stack.
  • Uphold and enhance engineering best practices through rigorous code reviews, automated testing, and adherence to continuous integration/deployment (CI/CD) principles.
  • We encourage you to leverage the latest AI tools to augment your skills and accelerate your learning. We champion their responsible use, emphasising that you must be able to fully understand and own any code or solution you develop.

Required Qualifications

  • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related technical discipline, with a strong academic record.
  • You’ll probably have over 7 years of experience as a software engineer writing production‑grade code, but competency, attitude, and ability matter more to us than a number.
  • Experience working in fintech or within the financial services industry.
  • Proficient understanding of core computer science principles, including data structures, algorithms, software design, and complexity analysis.
  • Demonstrable programming ability in at least one modern language (e.g., Python, Java, Go, etc).
  • Strong analytical and problem‑solving skills, with the ability to approach complex challenges in a structured manner.
  • Excellent communication and interpersonal skills, with a commitment to working effectively within a collaborative team environment.

Desirable Attributes

  • Prior internship experience in a software development role.
  • Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure) and containerisation technologies (e.g., Docker, Kubernetes).
  • Contributions to open‑source projects or a personal portfolio demonstrating technical curiosity and skill.

About Us

Ebury delivers sophisticated, integrated solutions — business accounts, hedging, and financing — on a single platform with a seamless workflow. Our success is built on a simple premise and singular purpose: To help businesses operate and scale globally. Since its founding in 2009, Ebury has always been a fast‑growing leader in fintech. Today, we bring together 1,800+ Eburians across nearly 70 cities and we’re always looking to add to our team. At the heart of our offering is a proprietary platform, purpose‑built to help businesses seamlessly streamline and manage global cash flow. We focus on continuous product evolution and innovation to build the infrastructure for borderless growth and help our clients scale at every stage. The opportunities at Ebury are as diverse as our people, ranging from business development to engineering roles across our tech pillars. We believe in inclusion. We stand against discrimination in all forms and are against the intolerance of differences that makes us a modern and successful organisation. At Ebury, you can be whoever you want to be and still feel a sense of belonging no matter your story.

Senior Engineer (Onboarding Team) employer: Ebury

Ebury is an exceptional employer that prioritises innovation, collaboration, and employee empowerment within a dynamic and inclusive work culture. Located in London, our hybrid working model allows for a balanced approach to work-life integration, while our commitment to career development ensures that talented individuals can accelerate their growth and make a meaningful impact from day one. Join us to be part of a leading FinTech firm where your contributions are valued and your potential is nurtured.

Ebury

Contact Detail:

Ebury Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Engineer (Onboarding Team)

Tip Number 1

Network like a pro! Reach out to current or former Ebury employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Ebury values problem-solving, so practice coding challenges and be ready to discuss your past projects in detail.

Tip Number 3

Show your passion for fintech! Be ready to discuss how you can contribute to Ebury's mission of helping businesses grow globally. Tailor your answers to reflect their values and goals.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.

We think you need these skills to ace Senior Engineer (Onboarding Team)

Software Development
High-Quality Software Solutions
Collaboration
Cross-Functional Teamwork
Software Development Lifecycle
Technical Design
Code Reviews

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for the role shine through! We want to see how excited you are about joining our team and contributing to Ebury's mission. Share specific examples of what draws you to this position and how you can make an impact.

Tailor Your CV:Make sure your CV is tailored to the Senior Engineer role. Highlight relevant experience, especially in fintech or software engineering, and showcase your skills in programming languages and technologies mentioned in the job description. We love seeing how your background aligns with what we’re looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us your story! Use it to explain why you’re the perfect fit for the role and how your values align with Ebury’s culture. Keep it concise but impactful, and don’t forget to mention any unique projects or achievements that demonstrate your capabilities.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your materials in one go. Plus, it shows us you’re serious about joining the Ebury family!

How to prepare for a job interview at Ebury

Know Your Stuff

Make sure you brush up on your technical skills and knowledge relevant to the role. Ebury is looking for someone who can hit the ground running, so be prepared to discuss your experience with software development, especially in fintech. Familiarise yourself with core computer science principles and be ready to demonstrate your programming abilities.

Show Your Collaborative Spirit

Ebury values collaboration, so think of examples where you've worked effectively in a team. Be ready to share how you've contributed to cross-functional projects and how you handle feedback during code reviews. Highlighting your interpersonal skills will show that you're a great fit for their inclusive environment.

Prepare for Technical Discussions

Expect to engage in technical discussions and architectural design reviews during your interview. Brush up on your understanding of software design and be ready to discuss your thought process when tackling complex challenges. This is your chance to showcase your analytical skills and problem-solving approach.

Embrace Innovation

Ebury encourages the use of AI tools and innovative solutions. Be prepared to discuss how you've leveraged technology in your previous roles to enhance your work. Show your enthusiasm for continuous learning and how you stay updated with the latest trends in software engineering and fintech.