Senior Backend Engineer

closed
Tala Logo

Tala

πŸ“Remote - Kenya

Summary

The job is for a Senior Backend Engineer at Tala, a global fintech company that provides financial services to underbanked individuals. The role involves designing and implementing features, collaborating with cross-functional teams, improving the codebase, migrating legacy code to microservices architecture, and mentoring a team of Backend Engineers.

Requirements

  • 4+ years of backend software engineering experience
  • 4+ years coding in one or more of the following languages: Java, Scala, Kotlin
  • Developed and launched large scale consumer applications with the backend on Cloud infrastructure (AWS, Google Cloud, or Azure) using microservices architecture paradigm
  • Expert knowledge in REST API design and development for mobile/web use
  • Excellent ability to prioritize and communicate in a fast-paced environment
  • Strong relational database experience (MySQL, PostgreSQL, Oracle, or MS SQL)
  • Strong non-relational database experience (Cassandra, Redshift, DynamoDB, HDFS)

Responsibilities

  • Design and implement features as defined in the Product roadmap
  • Review design documents, perform code reviews, and weigh in on implementation choices from other technical teams
  • Collaborate and support with cross functional teams (Product, Data, Credit, and Business Development) to ship scalable software solutions
  • Contribute to complete migration of legacy codebase to microservices architecture
  • Contribute to the testing infrastructure to increase code coverage for backend modules
  • Advance monitoring and alerting capabilities of backend modules to allow proactive improvements to availability and response times
  • Technically lead and mentor a team of Backend Engineers to build/extend complex modules
This job is filled or no longer available

Similar Remote Jobs