Software Engineer (Backend)
2025-11-13T02:35:36+00:00
Tala
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8158/logo/tala.jpeg
https://tala.co/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Professional Services
Computer & IT, Science & Engineering
2025-11-28T17:00:00+00:00
TELECOMMUTE
Kenya
8
Role Summary
Tala is seeking a Backend Engineer to join its CARE team in Nairobi. The engineer will build and scale backend systems that support internal teams like Customer Experience and Recoveries. The role involves developing new features, improving infrastructure, and driving backend excellence for a growing global fintech platform.
Key Responsibilities
- Design, develop, test, and deploy scalable backend systems using Java or Kotlin.
- Make architectural and design decisions for backend systems.
- Manage CI/CD pipelines, schema evolution, and data migrations.
- Optimize system performance (profiling, caching, JVM tuning).
- Maintain high code quality through reviews and testing.
- Strengthen monitoring, alerting, and documentation.
- Contribute to internal tools and integrations such as Zendesk and escalation management systems.
Requirements
- 5+ years of professional software development experience.
- Expertise in Java or Kotlin and modern backend frameworks.
- Strong understanding of software design principles and scalable architectures.
- Experience with SQL/NoSQL databases, Docker/Kubernetes, and asynchronous programming (e.g., Spring WebFlux).
- Familiarity with Kafka, RabbitMQ, or event-driven architectures.
- Collaborative and impact-driven mindset.
About Tala
Tala is a global fintech company reimagining financial infrastructure for the “global majority”—people underserved by traditional banking. It has disbursed $7B+ in credit to 12M+ customers across Latin America, Southeast Asia, and East Africa. Tala has earned spots on CNBC’s Disruptor 50, Forbes Fintech 50, and CNBC’s World’s Top Fintech Companies lists.
Work Setup
Full-time, hybrid role based in Nairobi. Remote-first company with global teams in Kenya, the U.S., Mexico, the Philippines, and India.
- Design, develop, test, and deploy scalable backend systems using Java or Kotlin.
- Make architectural and design decisions for backend systems.
- Manage CI/CD pipelines, schema evolution, and data migrations.
- Optimize system performance (profiling, caching, JVM tuning).
- Maintain high code quality through reviews and testing.
- Strengthen monitoring, alerting, and documentation.
- Contribute to internal tools and integrations such as Zendesk and escalation management systems.
- Expertise in Java or Kotlin and modern backend frameworks.
- Strong understanding of software design principles and scalable architectures.
- Experience with SQL/NoSQL databases, Docker/Kubernetes, and asynchronous programming (e.g., Spring WebFlux).
- Familiarity with Kafka, RabbitMQ, or event-driven architectures.
- Collaborative and impact-driven mindset.
- 5+ years of professional software development experience.
JOB-691543f8986c9
Vacancy title:
Software Engineer (Backend)
[Type: FULL_TIME, Industry: Professional Services, Category: Computer & IT, Science & Engineering]
Jobs at:
Tala
Deadline of this Job:
Friday, November 28 2025
Duty Station:
This Job is Remote
Summary
Date Posted: Thursday, November 13 2025, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Tala
Tala jobs in Kenya
JOB DETAILS:
Role Summary
Tala is seeking a Backend Engineer to join its CARE team in Nairobi. The engineer will build and scale backend systems that support internal teams like Customer Experience and Recoveries. The role involves developing new features, improving infrastructure, and driving backend excellence for a growing global fintech platform.
Key Responsibilities
- Design, develop, test, and deploy scalable backend systems using Java or Kotlin.
- Make architectural and design decisions for backend systems.
- Manage CI/CD pipelines, schema evolution, and data migrations.
- Optimize system performance (profiling, caching, JVM tuning).
- Maintain high code quality through reviews and testing.
- Strengthen monitoring, alerting, and documentation.
- Contribute to internal tools and integrations such as Zendesk and escalation management systems.
Requirements
- 5+ years of professional software development experience.
- Expertise in Java or Kotlin and modern backend frameworks.
- Strong understanding of software design principles and scalable architectures.
- Experience with SQL/NoSQL databases, Docker/Kubernetes, and asynchronous programming (e.g., Spring WebFlux).
- Familiarity with Kafka, RabbitMQ, or event-driven architectures.
- Collaborative and impact-driven mindset.
About Tala
Tala is a global fintech company reimagining financial infrastructure for the “global majority”—people underserved by traditional banking. It has disbursed $7B+ in credit to 12M+ customers across Latin America, Southeast Asia, and East Africa. Tala has earned spots on CNBC’s Disruptor 50, Forbes Fintech 50, and CNBC’s World’s Top Fintech Companies lists.
Work Setup
Full-time, hybrid role based in Nairobi. Remote-first company with global teams in Kenya, the U.S., Mexico, the Philippines, and India.
Work Hours: 8
Experience in Months: 60
Level of Education: bachelor degree
Job application procedure
Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION