Senior Software Engineer

Senior Software Engineer

  • Job Title: Senior Software Engineer
  • Location: Nairobi, Nairobi County, Kenya Remote
  • Company: Angaza
  • Industry: Software Development
  • Company Size: 51-200 employees

Overview:

Angaza is a software development company that creates technology enabling businesses to streamline the sale of life-changing products to anyone, anywhere. They are seeking a Senior Software Engineer to join their Data & Device Platforms team. The successful candidate will work remotely from Nairobi, Kenya, and will be responsible for developing backend features for key integrations, designing and building new platform functionality, and mentoring team members.

About the job:

As a Senior Software Engineer at Angaza, you will be responsible for:

  • Developing backend features for key integrations including developer APIs, ETL services, and device management
  • Designing and building new platform functionality, such as loan management, credit underwriting, and transaction and payment processing at scale
  • Reviewing code, pairing with colleagues, and providing mentorship

Requirements:

  • 4+ years of experience in a relevant field
  • Experience with Python
  • Experience with SQL
  • Experience with AWS Cloud Infrastructure (or similar)
  • Experience designing and implementing APIs at scale

The ideal candidate will have experience in backend development, performance, and scaling. Knowledge of Flask, SQLAlchemy, and Celery would be beneficial, as would experience with modern JS with React/Redux, and mobile application development with Kotlin.

Hiring Now: Facial Video Data Collection Project – Kenya

Benefits:

Angaza offers a competitive salary and benefits package, including a company-sponsored private medical plan, pension plan with company contribution, flexible scheduling and time off policies, and the knowledge that you’re making a positive impact on the world every day you come to work!

Our Commitment to DEI:

At Angaza, we evaluate all candidates based on their ability to meet stated job requirements. We do not discriminate against candidates based on sex, gender, marital status, religion, nationality, or other personal characteristics. In keeping with our commitment to supporting a safe and inclusive workplace, we strongly encourage candidates from traditionally underrepresented backgrounds to apply.

If you are passionate about software development, have experience in backend development, and want to work with a company that is making a positive impact on the world, then this could be the perfect job for you! Apply now to join the Angaza team as a Senior Software Engineer.

One response to “Senior Software Engineer”

Leave a Reply

Your email address will not be published. Required fields are marked *