Tala
Tala
Tala е финтех компания, която разработва достъпни дигитални финансови услуги за хора, които не получават достатъчно подкрепа от традиционните институции. Чрез своето приложение за управление на пари Tala предлага кредитиране, плащания, спестявания и парични преводи в Кения, Мексико, Филипините и Индия. Използването на изкуствен интелект и машинно обучение подпомага създаването на по-персонализирани финансови преживявания, включително управление на парите в реално време и дигитални финансови идентичности. Екипите на Tala работят по продукти, създадени да разширят достъпа до финансови инструменти и да помогнат на клиентите да управляват парите си по-гъвкаво.

Старши бекенд инженер в Tala — дистанционна работа от Индия

Ще ръководите разработката на базирани на Java микросървиси и API за AI-native кредитната инфраструктура на Tala. Ще отговаряте за надеждната бекенд доставка, реакцията при инциденти, дизайна на услуги и менторството на инженери.

Описание

  • Изграждате, управлявате и развивате бекенд услуги, API и слоеве за интеграция на данни
  • Пишете и представяте инженерни проектни документи (EDD)
  • Проектирате и оптимизирате схеми и заявки към бази данни
  • Постигате проектните резултати, като същевременно защитавате качеството и намалявате техническия дълг
  • Поемате собственост върху домейн технологиите и оценявате значимите развития в индустрията
  • Задавате висок стандарт при прегледите на код и дизайн
  • Създавате чист и лесен за поддръжка код в съответствие с установените стандарти
  • Укрепвате тестовата инфраструктура и разширявате покритието на бекенд модулите
  • Преглеждате промените, подпомогнати от AI, според стандарта, очакван за код, написан ръчно
  • Определяте предупреждения, SLI и SLO, като подобрявате наблюдаемостта на бекенда
  • Реагирате на инциденти, които преди не са били откривани, подобрявате runbook-овете, ръководите техническата реакция и документирате RCA
  • Диагностицирате и отстранявате проблеми в средите за разработка и продукция
  • Ръководите изпълнението на домейн пътната карта и допринасяте към тримесечното и спринт планирането
  • Идентифицирате блокерите рано и ги ескалирате с оценка на въздействието и предложени варианти
  • Партнирате си с продуктови и бизнес заинтересовани страни за изясняване на изискванията и определяне на успеха на функционалностите
  • Доставяте домейн решения, като поемате отговорност за дизайна и реализацията на услугите от край до край
  • Поддържате тикетите точни и документацията пълна
  • Сътрудничите между часови зони чрез асинхронна комуникация
  • Наставлявате младши и специалисти със средно ниво
  • Осигурявате техническо лидерство и менторство на бекенд инженери, които разработват или разширяват сложни модули

Изисквания

  • Да комуникирате свободно на английски, включително писмено
  • Да проектирате, изграждате и управлявате приложения с Java, Kotlin и/или Scala
  • Да работите с уеб framework като Spring
  • Да ръководите и доставяте множество значими за домейна проекти, валидирани в продукция
  • Да изграждате мащабни потребителски приложения в AWS, Google Cloud или Azure, използвайки микросървисна архитектура
  • Да притежавате експертни познания в своя домейн и да разбирате съседните домейни и по-широката архитектура на компанията
  • Да проектирате услуги и зависимости с оглед на сигурността, поддържаемостта, оперативността и мащабирането
  • Да създавате и защитавате инженерни проектни документи (EDD)
  • Да демонстрирате експертни познания за дизайна и разработката на REST API за мобилни и уеб приложения
  • Да имате силен опит с релационни бази данни MySQL, MariaDB, PostgreSQL, Oracle или MS SQL
  • Да имате силен опит с нерелационни бази данни Cassandra, Redshift, DynamoDB или HDFS
  • Да дефинирате прагове за предупреждения, SLI, SLO и телеметрия
  • Да прилагате плавно ограничаване на функционалността и да наблюдавате новоиздадени функции
  • Да вземате съвместно със SDET решения за покритието с приемателни тестове
  • Да прилагате практики за сигурно кодиране съгласно ISO-27001, ISO-27701 и OWASP
  • Да отстранявате уязвимости в рамките на установените SLA
  • Да използвате AI свободно чрез дефиниране на критерии за приемане, създаване на повторно използваеми контекстни ресурси, подсказки и умения и валидиране на генериран от AI код
  • Да демонстрирате експертно владеене на Agile разработката
  • Да приоритизирате ефективно и да комуникирате ясно в динамична среда
  • Да проявявате силна инициативност за самостоятелно учене и работа

Придобивки

  • Значими възможности за кариерно израстване и професионално развитие
  • Сътрудничеща и подкрепяща екипна среда