Software Engineer - FinTech Launchpad (L2)

Software Engineer - FinTech Launchpad (L2)

Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Ebury

At a Glance

  • Tasks: Design and develop high-quality software solutions for a leading FinTech platform.
  • Company: Join Ebury, a dynamic FinTech firm in London with a collaborative culture.
  • Benefits: Accelerated career progression, mentorship, and the chance to work with cutting-edge technology.
  • Other info: Great opportunity for growth and learning in a fast-paced environment.
  • Why this job: Make a real impact from day one and tackle complex technical challenges.
  • Qualifications: Degree in Computer Science or related field, with strong coding skills and teamwork experience.

The predicted salary is between 50000 - 70000 £ per year.

Requirements

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical discipline, with a strong academic record.
  • Three/Four or more years experience as a software engineer writing production grade code.
  • 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) Prior internship experience in a software development role.
  • (Desirable) Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure) and containerisation technologies (e.g., Docker, Kubernetes).
  • (Desirable) Contributions to open-source projects or a personal portfolio demonstrating technical curiosity and skill.

What the job involves

  • 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 Software Engineer (L2), 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.
  • This role is designed as a launchpad for a successful career in financial technology.
  • You will be immersed in complex technical challenges and tasked with learning at an accelerated pace, supported by dedicated mentors and senior engineers.
  • 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.
  • 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, emphasizing that you must be able to fully understand and own any code or solution you develop.

Software Engineer - FinTech Launchpad (L2) employer: Ebury

Ebury is an exceptional employer that fosters a dynamic and collaborative work culture in the heart of London, where software engineers can thrive. With a strong commitment to employee growth, we offer accelerated career progression opportunities and mentorship from experienced professionals, ensuring that you make a meaningful impact from day one. Join us to tackle complex challenges in the FinTech space while leveraging cutting-edge technologies and contributing to innovative solutions.

Ebury

Contact Details:

Ebury Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - FinTech Launchpad (L2)

Tip Number 1

Network like a pro! Reach out to current employees at Ebury or in the FinTech space on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! If you've got a personal portfolio or contributions to open-source projects, make sure to highlight them during interviews. It’s a great way to demonstrate your technical curiosity and problem-solving abilities.

Tip Number 3

Prepare for technical challenges! Brush up on your coding skills and be ready to tackle some real-world problems during the interview process. Practising algorithms and data structures will help you shine.

Tip Number 4

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 our team at Ebury.

We think you need these skills to ace Software Engineer - FinTech Launchpad (L2)

Bachelor's or Master's degree in Computer Science or Software Engineering
Production Grade Code Writing
Core Computer Science Principles
Data Structures
Algorithms
Software Design
Complexity Analysis

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your programming abilities in your application. Whether it's Python, Java, or Go, let us know what you're great at and how you've used those skills in real projects.

Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to match our job description. Mention your experience with cloud platforms or any open-source contributions to stand out.

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured communication, so make sure your thoughts flow logically and are easy to understand.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our FinTech team!

How to prepare for a job interview at Ebury

Know Your Tech Inside Out

Make sure you brush up on your programming skills, especially in languages like Python, Java, or Go. Be ready to discuss data structures, algorithms, and software design principles, as these are likely to come up during technical questions.

Showcase Your Problem-Solving Skills

Prepare to tackle some coding challenges or hypothetical scenarios. Practice explaining your thought process clearly and methodically, as this will demonstrate your analytical abilities and structured approach to complex problems.

Communicate Like a Pro

Since collaboration is key in this role, practice articulating your ideas and solutions effectively. Be prepared to discuss how you've worked with cross-functional teams in the past and how you can contribute to a collaborative environment.

Bring Your Portfolio to Life

If you have contributions to open-source projects or a personal portfolio, make sure to highlight them. This shows your technical curiosity and commitment to continuous learning, which aligns perfectly with what they’re looking for.