KivaKI

Senior Software Engineer

We envision a financially inclusive world where all people hold the power to improve their lives.

Kiva

Employee count: 51-200

Salary: 61k-77k USD

Colombia only

About us:

Kiva is a global nonprofit, founded in 2005, with a mission to expand financial access and help underserved communities thrive. Kiva unlocks capital for borrowers through crowdfunded loans supported by individuals around the world. Lenders on Kiva can start with as little as $25 to support causes that matter most to them, whether that’s gender equity and support for women, refugees, climate change, small businesses, agriculture, and more. Since our founding, over two million people have invested $1.9 billion in real dreams and real opportunity, spanning more than 90 countries and 4.7 million borrowers.

As we work toward our mission, Kiva invests in building and retaining a global team of talent to add to our values-driven and digital-first culture. Our organization is supported by over 700 volunteers and 130+ full time employees dispersed around the world, as well as within team hubs located in San Francisco, Nairobi, Bogota, and Bangkok. Kiva’s team is growing as we pursue exciting new opportunities to scale our impact and create a financially inclusive world.

Interested candidates for the role must be Colombian citizens or nationals living in Colombia. We will not consider candidates living outside of the country and those needing Visa sponsorship to relocate.

Kiva's values:

Impact first - This is why we exist. This is the drumbeat we march to. Every day.

Extreme ownership - Own it; you, your relationships, your impact. Insist that others support you and hold you accountable.

Be curious and bold - Never stop learning. Question assumptions. Take Risks and dream big.

Inclusion. Equity. Diversity. - Without reservation and without caveat. In our hiring, in our workplace and in our impact in the world.

Honor and integrity - Do the most right thing in the most right way. Cherish diversity and respect each other.

Love and kindness always - Say what you mean. Mean what you say. And don't say it mean. Clarity. Courage. Kindness.

Role overview:

The Senior Software Engineer will join an established team at Kiva during an exciting time of growth and innovation. The ideal candidate takes initiative and is passionate about both our organizational mission and our high standards in engineering. They know that effective communication is among the most important tools in your toolbox. You are an engineer—not just by title, but by nature—always looking at how things can be improved and examining problems from all angles. You are dedicated to continuous learning, refining your craft, and geeking out on emerging technologies.

At this time, we can only consider applicants with authorization to work in Colombia on a permanent, full-time basis; unfortunately, we cannot provide visa sponsorship.

Key responsibilities include:

  • Help us build out our Vue.js + GraphQL + Kotlin + Kubernetes microservice-based stack
  • Help maintain and extend our PHP monolith
  • Participate in our on-call rotation
  • Help foster a spirit of innovation and collaboration both within the engineering team and across the organization
  • Work to create impactful and sustainable solutions to complex problems by taking bold and measured risks
  • Share the knowledge you gain generously with your peers to perpetuate a culture of engineering excellence

Required qualifications:

  • 5+ years of relevant coding experience
  • Experience with a modern frontend framework or library (VueJS/React/Angular)
  • Experience with a systems language such as Kotlin or Java, or similar
  • Experience using and/or creating RESTful APIs and/or GraphQL APIs
  • Experience with object-oriented programming
  • Solid experience writing well tested code using an Jest, xUnit test framework, or similar
  • Solid experience writing modular, loosely coupled code
  • BS or MS in Computer Science or related technical discipline (or equivalent work experience)

Nice to have:

  • Experience doing Agile development (such as Scrum)
  • Experience working for a Fintech company
  • Experience with TypeScript
  • Experience with container based development (Docker and Kubernetes)
  • Experience with LAMP Stack or similar (Linux, Apache, MySQL, and PHP)

What we offer:

  • A work-from-home position; final candidate must be authorized to work in Colombia
  • An opportunity to improve real lives, solve hard problems, and change the world
  • Friendly, supportive, and adventurous environment with a team of engaged colleagues
  • A comprehensive, industry-leading benefits package including health, dental, and vision insurance, parental leave, professional development, 401k matching, generous PTO, and more.
  • Opportunities to connect with and learn from colleagues and partners around the world
  • Salary range: $61,000 USD to $76,500USD; a final offer will be dependent upon a candidate’s location, skills, and experience.

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!

We will only accept applications directly from candidates. Kiva will not be responsible for any recruiting agency fees, absent a formal agreement.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 61k-77k USD

Location requirements

Hiring timezones

Colombia +/- 0 hours

About Kiva

Learn more about Kiva and their company culture.

View company profile

We envision a financially inclusive world where all people hold the power to improve their lives.

More than 1.7 billion people around the world are unbanked and can’t access the financial services they need. Kiva is an international nonprofit, founded in 2005 in San Francisco, with a mission to expand financial access to help underserved communities thrive.

We do this by crowdfunding loans and unlocking capital for the underserved, improving the quality and cost of financial services, and addressing the underlying barriers to financial access around the world. Through Kiva's work, students can pay for tuition, women can start businesses, farmers are able to invest in equipment and families can afford needed emergency care.

By lending as little as $5 on Kiva, you can be part of the solution and make a real difference in someone’s life.

100% of every dollar you lend on Kiva goes to funding loans.

Employee benefits

Learn about the employee benefits and perks provided at Kiva.

View benefits

Retirement benefits

Every year, we’ll give you $2,500 toward your 401(k).

Take time off

Life happens. So do vacations. Take time off for both. All salaried employees get unlimited PTO.

Learning and development budget

Boredom isn’t an option. All full-time employees get a $750 stipend for continuing education, conferences, and classes.

Stay healthy

We offer medical, dental, and vision insurance. Several offerings provide 100% coverage of premiums for you, plus 80-90% coverage of premiums for your dependents.

View Kiva's employee benefits
Claim this profileKiva logoKI

Kiva

Company size

51-200 employees

Founded in

2005

Chief executive officer

Vishal Ghotge

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

14 remote jobs at Kiva

Explore the variety of open remote roles at Kiva, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Kiva

Remote companies like Kiva

Find your next opportunity by exploring profiles of companies that are similar to Kiva. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan