Software Engineer - Generalist

  • BHO Tech
  • San Francisco, CA, USA
  • Jul 08, 2024
Full time Engineering

Job Description

We deliver world-class financial services to the mobile generation. The spread of smartphones presents an incredible opportunity for the world’s emerging middle class to access banking options and achieve financial flexibility. We are revolutionizing banking in Kenya and Tanzania, and will soon expand to other countries in East Africa and in other regions across the globe. Read more about how we work here.

Led by the founder and former CEO of, our team has unmatched experience in financial technology and emerging markets. Our success has led to investments from Silicon Valley’s leading VCs.

You will work closely with our product and data science teams to design and maintain multiple technologies, including our RoR API, Python data science server, and Android app. We face numerous interesting technical challenges ranging from maintaining complex financial systems to accessing and processing creative data sources for our algorithmic credit model.

You are highly entrepreneurial. You take the initiative to solve problems as they arise. You’ve started and/or contribute to projects you’re passionate about. 
You are a great collaborator. You know that startups are a team sport. You listen to others, speak your mind, and ask the right questions. 
You are curious about new technologies and are eager to learn about all parts of our technology stack.
You love to code. You have extensive knowledge of a variety of languages, including strong expertise in Ruby, Python, and Java. 
You understand the difference between solving hard computer science challenges and writing maintainable code that helps our business thrive.

Best Regards,
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823