Software Engineering Intern
As a Software Engineering Intern, you will be mentored by engineers from different technical backgrounds who all share a passion for technology,...
As a Software Engineering Intern, you will be mentored by engineers from different technical backgrounds who all share a passion for technology, solving meaningful problems, and making tangible impact. You will join an established team at Kiva during an exciting time of growth and innovation. The ideal intern candidate is passionate about both our organizational mission and learning new skills. Effective communication is among the most important tools in your toolbox. You are always looking at how things can be improved and examine problems from all angles.
All interns must be physically based in the United States and have valid U.S. work authorization.
Internship Program:
- Our 10 to 12-week summer internship program (with the option to extend) provides you with a comprehensive introduction to the microfinance, nonprofit, and tech spaces while being fully integrated into a team.
- You will have the option to complete the internship remotely, or be based in Kiva's San Francisco or Portland oif COVID-19 safety measures permits.
- You will report to and work closely with an engineering manager while also having the support of an engineering mentor buddy.
- You will have the opportunity to select from a wide range of projects. At the end of your internship, you will present your project to the engineering organization.
- We will pair you with a dedicated engineer to ensure the success of your project. They will be your go-to person for any questions, suggestions, advice, and providing constructive feedback.
- You will engage with executives and industry leaders through intern and company wide events.
- You will participate in professional career development workshops and memorable fun events with fellow interns, teammates, and full-timers.
You will:
- Learn about microfinance, nonprofit, and engineering best practices at Kiva.
- Learn and work across a variety of technologies like Vue.js, node.js, kotlin, cloud-based microservices, and distributed ledger.
- Learn modern software engineering processes and experience development cycles from conception to deployment into production.
- Contribute to our core services and build scalable programs that standardize information flow and increase operational efficiency.
- Be part of a close-knit engineering team and have an experienced mentor who considers it their job to make sure you're growing the skills you need.
- Own a project that has a serious impact on Kiva’s work. For example, a past intern project involved securely and quickly translating 3M+ citizen identities into blockchain wallets while another intern used the latest open source visual regression tools to ensure a consistent user experience when onboarding new banking customers in communities with limited financial assess.
Qualifications:
- Preferred: Currently pursuing a B.S. or M.S. in Computer Science or a related technical discipline.
- Excited to learn new languages and technologies.
- Willing to dive in and learn by doing.
- Ready to work with others to solve hard problems.
What we offer:
- Hourly internship stipend provided
- Opportunities to improve real lives, solve hard problems, and change the world.
- Friendly, supportive, and adventurous environment with a team of engaged colleagues.
- Opportunities to connect with and learn from colleagues and partners around the world.
Perks:
- Professional development and skills workshops.
- Open invitation to join Kiva’s Employee Resource Groups (ERGs) and social activities such as virtual happy hours and coffee chats.
- References gladly given for successful participants.
A diverse and inclusive workplace where we learn from each other is an integral part of Kiva's culture. We actively welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and a great place to work. Join us and help us achieve our mission!
About Kiva
Kiva (kiva.org) is an international nonprofit with a mission to expand financial access to help underserved communities thrive. We run a global marketplace platform to crowdfund microloans for financially excluded entrepreneurs, farmers and students around the world. Our organization combines the culture and technological passion of an internet start-up with the compassion and empathy of a non-profit to create impact and opportunity at global scale. In just 13 years, we have raised more than $1.2 billion in loan capital for 2.7 million borrowers in 83 countries. Our lenders fund over $10 million in loans every month. With offices in San Francisco, Portland, New York, Nairobi, and Bangkok, Kiva's team includes 100+ employees and 400+ volunteers worldwide. Our team is growing as we pursue exciting new opportunities to create a financially inclusive world.
Below are some other jobs we think you might be interested in.
-
Software Engineering Intern (Fall 2026)
- Gemini
- New York, New York
May 10 -
Senior Software Engineer, Internal Applications (AI Agent)
- Binance
- Remote - Taiwan, Taipei
- Remote
Apr 26 -
Software Engineer
- Tokka Labs
- Singapore, 048948, Singapore
May 23 -
Software Engineer
- Harmony
- Palo Alto, CA
Apr 26 -
Software Engineer - Compliance
- Rain
- New York, NY
May 27 -
Senior Software Engineer
- MadHive
- Remote, United States; Madhive US (Redwood City)
May 22 -
Software Backend Engineer
- Sardine
- India
- Remote
Jun 03 -
Senior Software Engineer
- IEX
- New York
May 08 -
Software Engineer, London
- Talos Trading
- London
May 01 -
Software Engineer, Institutional
- Blockchain, Inc.
- Paris
May 08 -
Senior Software Engineer
- Ellipsis Labs
- New York, New York
Jun 02 -
Software Engineer, Backend
- Strike
- Anywhere
- Remote
May 12 -
Software Engineer - Android
- ether.fi
- Dubai; Cayman; Denver; New York
Jun 06 -
Software Security Engineer
- Strike
- Remote, Americas & European time zones
- Remote
May 19 -
Software Engineer - Solutions
- Alchemy
- San Francisco; New York
May 29 -
Software Engineer, AI
- thirdweb
- San Francisco, New York, London, Bangalore, Remote
- Remote
May 13 -
Software Engineer B2B
- Ripio
- Anywhere
- Remote
May 23 -
Software Engineer - Solana
- Rain
- New York, NY; Remote
- Remote
Jun 02 -
Software Engineer - Stellar
- Rain
- New York, NY; Remote
- Remote
May 07 -
Senior Software Engineer, Risk Engineering
- Gemini
- New York, New York
Apr 29

