Taro Logo

Senior Backend Engineer

Fintech company providing lending and financial services to emerging markets, serving millions across Kenya, Philippines, Mexico, and India.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Finance

Description For Senior Backend Engineer

Tala is a mission-driven fintech company that's revolutionizing financial access for the Global Majority – serving 4 billion people overlooked by traditional financial systems. With nearly half a billion dollars in funding, Tala operates across three continents, recognized by Fortune Impact 20, CNBC's Disruptor 50, and Forbes' Fintech 50. As a Senior Backend Engineer, you'll be crucial in building and extending Tala's backend architecture to support new country launches and a rapidly growing user base. The role focuses on developing highly available, scalable microservices using Java, Scala, or Kotlin. You'll work on critical systems that enable lending and financial services across Kenya, the Philippines, Mexico, and India, directly impacting millions of users. The position offers the opportunity to make architectural decisions, mentor junior engineers, and work with modern cloud infrastructure and containerization technologies. This remote-first role combines technical leadership with meaningful social impact, perfect for engineers passionate about financial inclusion and building robust, scalable systems.

Last updated 2 months ago

Responsibilities For Senior Backend Engineer

  • Develop, test, and deploy software solutions using Java, Scala, or Kotlin
  • Design and contribute to backend systems, making key architectural decisions
  • Ensure code quality and consistency through best practices and code reviews
  • Create and maintain clear and concise technical documentation
  • Participate in problem-solving for production issues and contribute to continuous improvement
  • Potentially mentor junior engineers

Requirements For Senior Backend Engineer

Java
Kotlin
Scala
Kubernetes
  • 5+ years of professional software development experience
  • Expertise in at least one of the following languages: Java, Scala, or Kotlin
  • Solid understanding of software development principles, design patterns, and best practices
  • Experience with REST or gRPC APIs
  • Proficiency in CI/CD practices and tools (e.g., Jenkins, Maven, Gradle, sbt)
  • Experience with containerization and orchestration tools like Docker or Kubernetes
  • Experience with Cloud infrastructure (AWS, Google Cloud, or Azure) and deploying services at the infra level

Interested in this job?

Jobs Related To Tala Senior Backend Engineer