This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Blockchain.com 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.com 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 at Blockchain.com. 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. 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.
Job Responsibility:
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
Requirements:
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
Nice to have:
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
What we offer:
Competitive full-time salary for your level of experience
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