Software Engineering Intern, Payments in London

Software Engineering Intern, Payments in London

London Full-Time 500 - 1500 £ / month (est.) No working from home possible
A

At a Glance

  • Tasks: Develop APIs for payments and collaborate on exciting fintech projects.
  • Company: Join a leading global crypto company transforming finance.
  • Benefits: Competitive salary, free lunch, commuter support, and Apple equipment.
  • Other info: Flexible work culture with potential for full-time employment.
  • Why this job: Gain hands-on experience in the fast-paced world of crypto and fintech.
  • Qualifications: Experience with backend programming and a passion for payments technology.

The predicted salary is between 500 - 1500 £ per month.

Blockchain is connecting the world to the future of finance. As the most trusted and fastest‑growing global crypto company, it helps millions of people worldwide safely access cryptocurrency. Since its inception in 2011, Blockchain has earned the trust of over 90 million wallet holders and more than 40 million verified users, facilitating over $1 trillion in crypto transactions.

We’re seeking a highly motivated Software Engineering Intern to join the Payments team. This team enables users across the world to deposit and withdraw funds from the Blockchain.com platform – building the infrastructure that bridges traditional finance and crypto. As an intern, you’ll gain hands‑on experience working with backend systems in Kotlin, while learning how to integrate with banks, payment providers, and financial infrastructure. This is a great opportunity for someone curious about building secure and scalable systems in the fast‑evolving world of crypto and fintech.

Duration: 6‑month internship with potential for permanent employment.

What you will do:

  • Contribute to the development of APIs that power deposits, withdrawals, and payment flows in the Blockchain.com app.
  • Assist in integrating with external payment providers and banks, supporting users in multiple regions.
  • Write clean, maintainable, and testable code under the guidance of experienced engineers.
  • Help resolve technical issues related to payments in collaboration with the FinOps and engineering teams.
  • Learn and apply best practices in monitoring, performance tuning, and security for payment systems.
  • Participate in code reviews, discussions, and team stand‑ups, contributing ideas and learning collaboratively.

What you will need:

  • Some experience with backend programming – Kotlin, Java, or another statically typed language.
  • Basic understanding of HTTP APIs and how backend systems communicate.
  • Familiarity with relational databases like PostgreSQL.
  • A genuine interest in payments technology, fintech, or crypto infrastructure.
  • Enthusiastic, curious, and eager to learn in a production environment.
  • Good written and verbal communication skills for cross‑functional collaboration.

Bonus Skills:

  • Exposure to Kafka, Redis, or monitoring tools (e.g., Grafana, Datadog).
  • Interest in cryptocurrency, open finance, or financial APIs.
  • Experience with writing or consuming APIs in personal projects or coursework.

Why join us:

  • Work on real‑world payments infrastructure used by millions globally.
  • Collaborate with a high‑performing team solving complex engineering challenges.
  • Gain mentorship and exposure to modern backend tools and practices.
  • Learn how crypto, banking, and software converge to power next‑generation finance.
  • Potential for a full‑time offer based on performance and team needs.

This internship is ideal for aspiring backend engineers with a passion for fintech or crypto, who are eager to learn how global payment systems are designed, integrated, and scaled.

Compensation & perks:

  • Competitive full‑time salary for your level of experience.
  • Based in our London office with four days per week in‑person collaboration.
  • Daily free lunch at the office.
  • Commuter support: we reimburse up to 50% of your travel costs.
  • ClassPass to keep you moving and well.
  • Apple equipment to do your best work.
  • The chance to make a real impact and grow your career at a fast‑scaling global crypto company.
  • Flexible, modern, and people‑first work culture.

Blockchain is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Software Engineering Intern, Payments in London employer: AXS Blockchain

Blockchain is an exceptional employer, offering a dynamic work culture that prioritises collaboration and innovation in the fast-paced world of fintech and cryptocurrency. As a Software Engineering Intern in our London office, you'll benefit from hands-on experience with cutting-edge technology, mentorship from seasoned engineers, and a supportive environment that encourages personal and professional growth. With competitive compensation, daily free lunches, and a commitment to diversity and inclusion, Blockchain provides a unique opportunity to make a meaningful impact while advancing your career.

A

Contact Details:

AXS Blockchain Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineering Intern, Payments in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Blockchain. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those related to backend programming or payments technology. This gives us a glimpse of your coding style and problem-solving abilities.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of Kotlin and HTTP APIs. We love seeing candidates who can discuss their thought process and how they tackle challenges in real-time.

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

We think you need these skills to ace Software Engineering Intern, Payments in London

Kotlin
Java
Backend Programming
HTTP APIs
Relational Databases
PostgreSQL
Payments Technology

Some tips for your application 🫡

Show Your Passion for Fintech:When writing your application, let us know why you're excited about fintech and crypto! Share any personal projects or experiences that highlight your interest in payments technology. This will help us see your enthusiasm and fit for the role.

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for this internship. Highlight your experience with backend programming, especially in Kotlin or Java, and mention any relevant coursework or projects. We want to see how your skills align with what we're looking for!

Be Clear and Concise:Keep your application clear and to the point. Use straightforward language and avoid jargon unless it's relevant. We appreciate good communication skills, so make sure your writing reflects that!

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at AXS Blockchain

Know Your Tech Stack

Make sure you brush up on your knowledge of Kotlin and any other backend programming languages you've used. Be ready to discuss your experience with HTTP APIs and relational databases like PostgreSQL, as these are crucial for the role.

Show Your Passion for Fintech

Demonstrate your genuine interest in payments technology and cryptocurrency during the interview. Share any personal projects or coursework related to financial APIs or crypto infrastructure to showcase your enthusiasm and curiosity.

Prepare for Technical Questions

Expect to face technical questions that assess your problem-solving skills and understanding of backend systems. Practice coding challenges and be prepared to explain your thought process clearly, as communication is key in cross-functional collaboration.

Engage with the Team

During the interview, show that you're a team player by asking insightful questions about the team dynamics and ongoing projects. This not only demonstrates your eagerness to learn but also helps you gauge if the company culture aligns with your values.