Software Engineer Intern
Branch International • Engineering Department
Competitive Stipend
Remote (India)
4–6 Months
Student / Intern
About the Role
Join Branch International as a Software Engineer Intern and work on AI-powered fintech products serving millions of users across India and Africa.
Collaborate with experienced engineers to design, build, debug, and ship production-ready features.
Contribute to products such as Credit, Wallet, Payments, KYC, and Data Platforms.
Integrate applications with third-party services including payment gateways, identity providers, and messaging platforms.
Gain hands-on experience in a fast-paced startup environment while working on real-world engineering challenges.
Requirements & Technical Skills
- ✓Currently pursuing or recently completed a Bachelor's degree in Computer Science or a related field.
- ✓Experience building Backend or Native Android applications beyond academic/toy projects.
- ✓Strong understanding of Computer Science fundamentals, Data Structures, Algorithms, and Distributed Systems.
- ✓Proficiency in at least one programming language such as Python, Java, Kotlin, or Ruby.
- ✓Familiarity with Unix/Linux and command-line tools.
- ✓Strong analytical and problem-solving skills.
- ✓Excellent communication and collaboration skills.
- ✓Passion for learning and working in a startup environment.
Technology Stack
Core technologies and libraries utilized daily in this role: