Facebook pixel

Lead Engineer
US
Posted on 3/15/2022
INACTIVE
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Google Cloud Platform
Java
Kotlin
Microsoft Azure
MySQL
Oracle
Postgres
Redis
REST APIs
Scala
SQL
Requirements
  • 7+ years of backend software engineering experience
  • 5+ 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
  • Expert proficiency in Agile development process
  • 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, Redis)
  • Demonstrated ability to interview candidates and evaluate technical skills
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 cross-functional teams (Product, Data, Credit, and Business Development) to ship scalable software solutions
  • Continually improve our codebase with clean and efficient code as well as solve 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
  • 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
Desired Qualifications
  • BS degree in Computer Science or related fields is a plus
Financial services for emerging markets
Company mission
Tala's mission is to improve the financial lives of millions of people in developing markets by creating new, accessible financial services that are most relevant to their needs.
Company Values
  • Believe in People: Understand and dismantle bias. Uphold your commitments; have confidence in others’ ability to uphold theirs.
  • Listen and Learn: Make a point to engage with other points of view. Find out why. Turn learnings into action.
  • Prove Potential by Any Means: Cultivate curiosity. Ask questions relentlessly and thoughtfully experiment. Make data-driven decisions.
  • Challenge Our Limits: Embrace mistakes as opportunities for learning. Change what isn’t working. Power through adversity.