Tala is on a mission to unleash the economic power of the Global Majority, serving millions of customers across three continents.
The company has raised nearly half a billion dollars and has been recognized by various prestigious lists, including Fortune's Impact 20 and CNBC's Disruptor 50.
Tala provides a unique platform that enables lending and financial services, helping people in emerging markets start and expand businesses and manage their financial goals.
The Senior Backend Engineer will build and extend Talaโs backend architecture to support new country launches, products, features, and a growing user base.
The role involves pushing the team towards building a highly available, scalable, reliable, fault-tolerant, and performant microservices platform.
The Senior Backend Engineer will follow and improve upon Talaโs engineering processes and standards while advancing the company's mission and business objectives.
Responsibilities include developing, testing, and deploying software solutions, designing backend systems, working with deployment infrastructure, handling schema evolution, optimizing backend systems, ensuring code quality, and maintaining technical documentation.
Requirements:
Candidates must have 5+ years of professional software development experience.
Expertise in at least one of the following programming languages: Java, Scala, or Kotlin is required.
A solid understanding of software development principles, design patterns, and best practices is necessary.
Experience with databases (SQL and/or NoSQL) and data migrations is essential.
Familiarity with message brokers or event-driven architectures, such as Kafka or RabbitMQ, is required.
Candidates should have experience with containerization and orchestration tools like Docker or Kubernetes.
Experience with cloud infrastructure (AWS, Google Cloud, or Azure) and deploying services at the infrastructure level is also required.
Benefits:
Tala offers a remote-first work environment with offices in multiple countries, promoting flexibility and work-life balance.
The company values diversity and inclusion, fostering an innovative culture that represents a multitude of backgrounds and experiences.
Employees are encouraged to connect with Tala's mission and make a meaningful impact in the financial ecosystem.
Tala provides opportunities for professional growth and development within a dynamic and rapidly expanding organization.