Senior Software Engineer
61k - 76.5k USD
Remote
Full Time
#Engineering
#VueJS
#GraphQL
#Kotlin
#PHP
#Kubernetes
Are you ready to use your technical expertise to help underserved communities thrive? Since 2005, Kiva has been on a mission to expand financial access by unlocking capital through crowdfunded loans. With over two million people investing nearly two billion dollars across more than 90 countries, we are a global nonprofit dedicated to creating a financially inclusive world. We are currently looking for a passionate individual to join our digital-first team of over 130 employees and 700 volunteers as we continue to scale our impact.
What you bring
As a Senior Software Engineer, you will play a vital role in our growth by helping us evolve our technical infrastructure. This is a full-time, remote position open to candidates located anywhere, provided they have the necessary work authorization. You will be instrumental in maintaining our high standards for engineering excellence while collaborating with a values-driven team.
- Develop and enhance our microservice-based stack utilizing VueJS, GraphQL, Kotlin, and Kubernetes.
- Manage and improve our existing PHP monolith architecture.
- Engage in our on-call rotation to ensure the reliability and performance of our systems.
Requirements
We are looking for a candidate with at least five years of professional coding experience and a strong foundation in computer science. You should be comfortable working with modern frontend frameworks, object-oriented programming, and API development. Our ideal team member is a curious, bold problem solver who values modular, well-tested code and clear communication. A degree in a technical discipline or equivalent practical experience is required, along with proficiency in English. We value individuals who take ownership of their work and thrive in a collaborative, inclusive environment.
What we offer
We provide a competitive salary range of 61,000 USD to 76,500 USD, with the final offer determined by your specific skills, experience, and location. Beyond compensation, we are committed to supporting your well-being and professional growth through a comprehensive benefits package.
- Flexible remote work arrangements.
- Comprehensive medical, dental, and vision insurance.
- 401k retirement savings plan.
- Dedicated resources for professional development.
How to Apply
If you are excited about our mission and meet the requirements for this role, we would love to hear from you. Please submit your application directly to us to be considered for this opportunity. We look forward to learning more about your background and how you can contribute to our team.
Kiva.org
6 views




