Back to jobs
BTG
UK & Ireland

Backend Engineering Intern

Remote, United Kingdom, USA
2026-07-15

Role Description

**Backend Engineering Intern** **Location:** Remote (United States) **Job Type:** Internship **Experience Level:** Internship / Entry Level **Industry Focus:** Fintech, Payments, Commerce, Distributed Systems, Cloud Infrastructure **About the Company** We are an early-stage technology company building intelligent software at the intersection of commerce, artificial intelligence, and financial technology. Our mission is to build scalable, secure, and intelligent systems that power the next generation of digital commerce. We're looking for highly motivated graduate students who are eager to strengthen their software engineering skills through mentorship, collaboration, and meaningful technical projects. **About the Role** We are seeking a Backend Engineering Intern to work alongside our engineering team while supporting the development of backend systems powering our platform. Throughout this internship, you'll collaborate with experienced software engineers, participate in technical discussions, contribute to supervised engineering projects, and gain practical experience designing scalable APIs, backend services, distributed systems, and cloud-native applications. This internship is designed to complement graduate-level coursework by providing structured mentorship and hands-on exposure to modern backend engineering practices in a collaborative startup environment. **What You'll Do** * Assist in designing, developing, and maintaining backend services and RESTful APIs. * Contribute to backend development using Node.js, TypeScript, and NestJS under the guidance of experienced engineers. * Participate in the development of scalable backend architectures and microservices. * Assist with authentication and authorization implementations. * Support database design, optimization, and backend data modeling. * Contribute to payment-related development and integrations, including Stripe. * Assist with asynchronous processing using queues, background workers, and messaging systems. * Write clean, maintainable, and well-tested code. * Participate in code reviews, sprint planning, engineering discussions, and Agile/Scrum ceremonies. * Learn modern software engineering practices used to build scalable backend platforms. **Minimum Qualifications** * Currently enrolled in a Master's degree program in Computer Science, Software Engineering, or a closely related technical field, or graduated with a Master's degree within the past six months. * Demonstrated backend development experience through graduate coursework, research, internships, open-source contributions, or substantial personal projects. * Experience using Node.js and JavaScript/TypeScript. * Familiarity with building RESTful APIs. * Experience working with PostgreSQL, MongoDB, Redis, or similar databases. * Familiarity with AWS or Google Cloud Platform. * Understanding of authentication and authorization concepts. * Strong analytical, debugging, and problem-solving skills. * Ability to work independently in a remote environment. * Strong engineering fundamentals and a desire to continuously learn and improve. **Preferred Qualifications** * Academic or project experience involving payment systems or financial applications. * Familiarity with Docker and CI/CD concepts. * Exposure to event-driven architectures and messaging systems. * Interest in fintech, commerce, distributed systems, or cloud infrastructure. * Previous internship, research, or startup experience. * Familiarity with AI-powered applications or backend systems supporting machine learning workloads. **Why Join Us?** This internship provides graduate students with the opportunity to gain meaningful experience working alongside experienced engineers while learning how modern backend platforms are designed, built, and maintained. You'll participate in collaborative engineering workflows, receive ongoing mentorship, contribute to supervised technical projects, and strengthen the practical software engineering skills that complement your graduate education. Outstanding interns may be considered for future paid internship or full-time opportunities based on performance and business needs. **Internship Details** * **Location:** Remote (United States) * **Compensation:** This is an unpaid educational internship. * **College Credit:** We are happy to support university internship or course credit requirements where applicable. * Flexible remote work environment. * Direct mentorship from experienced software engineers. * Engineering code reviews and technical guidance. * Exposure to modern backend architecture, cloud technologies, and industry-standard software engineering practices. **How to Apply** Please submit: * Your resume. * Your GitHub profile. * Links to relevant backend projects, research, or technical work (if available). To help our engineering team evaluate your application, please ensure your resume and portfolio highlights backend development experience through academic projects, research, internships, open-source contributions, or substantial personal work. Applicants selected for interviews should be prepared to discuss technical projects and systems they have personally designed, built, or significantly contributed to.

Backend Engineering Intern

BTG

Sign Up →