Senior Software Engineer

3 Months ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

The Senior Backend Engineer at Tala will be responsible for building and extending the backend architecture to support new country launches, new products, and a growing user base. The role involves designing and implementing features, reviewing design documents, and performing code reviews. The engineer will also contribute to the migration of the legacy codebase to a microservices architecture, improve the testing infrastructure, and collaborate with cross-functional teams. The ideal candidate should have experience with event-driven architectures and machine learning or AI solutions.
Must have:
  • 5+ years of coding experience in functional programming languages.
  • Experience with event-driven architectures and/or machine learning/AI.
  • Strong Testing/TDD quality engineering practice.
  • Experience developing and launching large-scale applications with microservices.
  • Expert knowledge in REST API design and development.

Job Details

About Tala


Tala is on a mission to unleash the economic power of the Global Majority – the 4 billion people overlooked by existing financial systems. With nearly half a billion dollars raised from equity and debt, we are serving millions of customers across three continents. Tala has been named by the Fortune Impact 20 list, CNBC’s Disruptor 50 five years in a row, CNBC’s World's Top Fintech Company, Forbes’ Fintech 50 list for eight years running, and Chief's The New Era of Leadership Award. We are expanding across product offerings, countries and crypto and are looking for people who have an entrepreneurial spirit and are passionate about our mission.


By creating a unique platform that enables lending and other financial services around the globe, people in emerging markets are able to start and expand small businesses, manage day-to-day needs, and pursue their financial goals with confidence. Currently, over nine million people across Kenya, the Philippines, Mexico, and India have used Tala products. Due to our global team, we have a remote-first approach, and also have offices in Santa Monica, CA (HQ); Nairobi, Kenya; Mexico City, Mexico; Manila, the Philippines; and Bangalore, India.


Most Talazens join us because they connect with our mission. If you are energized by the impact you can make at Tala, we’d love to hear from you!


The Role

The Senior Backend Engineer builds and extends Tala’s backend architecture to support new country launches, new products and features, and a fast-growing user base. As a technologist and a leader, the Senior Backend Engineer pushes the team towards building a highly available, scalable, reliable, fault-tolerant, and performant microservices platform. The Senior Backend Engineer follows and improves upon Tala’s engineering processes and standards while advancing Tala’s mission and business objectives


What You'll Do

  • 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
  • Continually improve our codebase with clean and efficient code as well as solving problems using the most appropriate technology
  • Contribute to complete migration of legacy codebase to a microservices architecture
  • Contribute to the testing infrastructure to increase code coverage for backend modules
  • Collaborate and support with cross-functional teams (Product, Data, Credit, and Business Development) to ship scalable software solutions
  • Must have worked with event driven architectures and machine learning (ML) and/or AI solutions at scale


What You'll Need

  • 5+ years coding in one or more of the following functional programming languages: Scala, Kotlin, Erlang, Haskel, Rust
  • Should have worked with event driven architectures and/or machine learning (ML) and/or AI solutions at scale
  • Strong Testing/TDD quality engineering practice
  • Developed and launched large scale consumer applications with the backend on Cloud infrastructure (AWS or Google Cloud) using microservices architecture paradigm
  • Expert knowledge in REST API design and development for mobile/web use


Our vision is to build a new financial ecosystem where everyone can participate on equal footing and access the tools they need to be financially healthy. We strongly believe that inclusion fosters innovation and we’re proud to have a diverse global team that represents a multitude of backgrounds, cultures, and experience. We hire talented people regardless of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Similar Jobs

Illumina - Staff Software Engineer - Front End

Illumina

Singapore (On-Site)
1 Month ago
Blinkhealth - Senior Consultant, Blink Rx Growth & Strategy

Blinkhealth

Seattle, Washington, United States (On-Site)
1 Month ago
Jumio - SDE III - Fullstack (Acquisition)

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
GameJobs - Sr. Corporate Communications Manager

GameJobs

Bellevue, Washington, United States (Hybrid)
2 Months ago
whoop - Senior Business Analyst (Quality & Reliability)

whoop

Boston, Massachusetts, United States (On-Site)
2 Months ago
Optiv - SailPoint Engineer - TS/SCI with CI Poly

Optiv

Herndon, Virginia, United States (On-Site)
1 Month ago
Apple - SoC Silicon Reliability Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Euromonitor - Software Engineer 3

Euromonitor

Bengaluru, Karnataka, India (Hybrid)
2 Days ago
Rush street interactive  - Engineering Manager

Rush street interactive

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Nintendo - Intern - Software Engineer

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Black Bery - QNX Technical Product Manager (Intermediate)

Black Bery

Ottawa, Ontario, Canada (On-Site)
1 Month ago
Wind River - Industry Marketing Manager – Automotive

Wind River

Troy, Michigan, United States (On-Site)
1 Month ago
Toast - Director, Care Experience Strategy

Toast

Boston, Massachusetts, United States (On-Site)
2 Weeks ago
Scientific Games - Senior Field Service Engineer

Scientific Games

Georgia, United States (Remote)
4 Months ago
Thousand Eyes - Head of Digital Customer Success

Thousand Eyes

Austin, Texas, United States (On-Site)
3 Weeks ago
bytedance - Procurement Manager - Travel Resources

bytedance

San Jose, California, United States (On-Site)
2 Months ago
SSC Technologies - Senior Product Manager, Mobile

SSC Technologies

London, England, United Kingdom (Hybrid)
1 Month ago
Ajmera Infotech - ASP.NET Developer with Azure Expertise

Ajmera Infotech

Austin, Texas, United States (On-Site)
7 Months ago
Inveniolsi - SAP FICO Senior Consultant

Inveniolsi

Pune, Maharashtra, India (On-Site)
2 Months ago
Pivotroots - Project Manager

Pivotroots

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico

Mcdonalds - Senior Manager - Mobile Development

Mcdonalds

Mexico City, Mexico (On-Site)
1 Month ago
TALA - Senior Backend Engineer

TALA

Mexico City, Mexico (Remote)
1 Month ago
hogarth - Proofreader

hogarth

Mexico City, Mexico (On-Site)
1 Month ago
Gigamon - Integrated Demand Marketing Manager

Gigamon

Mexico City, Mexico (Hybrid)
1 Month ago
Haleon - CPFR - Sales Analyst

Haleon

Guadalajara, Jalisco, Mexico (On-Site)
1 Week ago
USE Insider - Account Director - Mexico

USE Insider

Mexico City, Mexico (Hybrid)
5 Months ago
Aptive - Quality Technician

Aptive

Ciudad Victoria, Tamaulipas, Mexico (On-Site)
1 Month ago
Zscaler - Account Executive, Enterprise

Zscaler

Mexico City, Mexico (Remote)
1 Month ago
Ion - Senior Python Developer

Ion

Mexico City, Mexico (Hybrid)
2 Weeks ago
Amber - Senior Game Economy Designer

Amber

Guadalajara, Jalisco, Mexico (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Mindtickle - Customer Success Engineer - I

Mindtickle

Pune, Maharashtra, India (On-Site)
8 Months ago
bytedance - Software Engineer, Inference

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Tesla - Mechanical Design Engineer - DFM and Design

Tesla

Athens, Greece (On-Site)
4 Months ago
Super.com - Senior Software Engineer, Payments (Remote!)

Super.com

Toronto, Ontario, Canada (Remote)
8 Months ago
Crunchyroll - Director of Engineering, Android

Crunchyroll

Dallas, Texas, United States (On-Site)
4 Months ago
PlayStation Global - Staff Software Engineer

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer

Nagarro

United Kingdom (Remote)
8 Months ago
Google - Software Engineering Manager II, Google Cloud Compute

Google

Kirkland, Washington, United States (On-Site)
2 Months ago
fairmatic - Senior Software Engineer

fairmatic

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
6 Days ago
AECOM - Civil / Highway Engineer - Transportation Design

AECOM

Pittsburgh, Pennsylvania, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Manila, Metro Manila, Philippines (Hybrid)

Mexico City, Mexico (Hybrid)

Manila, Metro Manila, Philippines (Hybrid)

Manila, Metro Manila, Philippines (Hybrid)

View All Jobs

Get notified when new jobs are added by TALA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug