Tala
Tala
Tala je fintechová společnost, která vytváří dostupné digitální finanční služby pro lidi, kterým tradiční instituce neposkytují dostatečnou podporu. Ve své finanční aplikaci Tala nabízí úvěry, platby, spoření a převody v Keni, Mexiku, na Filipínách a v Indii. Využití umělé inteligence a strojového učení podporuje personalizovanější finanční služby, včetně správy peněz v reálném čase a digitálních finančních identit. Týmy společnosti Tala pracují na produktech, které mají rozšiřovat přístup k finančním nástrojům a pomáhat zákazníkům flexibilněji spravovat jejich peníze.

Senior backendový inženýr ve společnosti Tala — práce na dálku z Indie

Veďte vývoj mikroslužeb v Javě a API pro úvěrovou infrastrukturu Tala založenou na AI. Ponesete odpovědnost za spolehlivé dodávání backendu, reakci na incidenty, návrh služeb a mentoring inženýrů.

Popis

  • Vyvíjejte, provozujte a rozvíjejte backendové služby, API a vrstvy integrace dat
  • Pište a prezentujte dokumenty technického návrhu (EDD)
  • Navrhujte a optimalizujte databázová schémata a dotazy
  • Dosahujte projektových výsledků při zachování kvality a snižování technického dluhu
  • Buďte vlastníkem technologií své domény a vyhodnocujte relevantní vývoj v oboru
  • Nastavujte vysoký standard při kontrolách kódu a návrhů
  • Vytvářejte čistý a udržovatelný kód podle zavedených standardů
  • Posilujte testovací infrastrukturu a rozšiřujte pokrytí backendových modulů
  • Kontrolujte změny vytvořené s pomocí AI podle standardu očekávaného od ručně napsaného kódu
  • Definujte upozornění, SLI a SLO a zlepšujte pozorovatelnost backendu
  • Reagujte na dosud neodhalené incidenty, zlepšujte provozní postupy, veďte technickou reakci a dokumentujte RCA
  • Diagnostikujte a řešte problémy ve vývojových i produkčních prostředích
  • Odpovídejte za realizaci roadmapy domény a přispívejte ke kvartálnímu a sprintovému plánování
  • Včas identifikujte blokátory a eskalujte je s posouzením dopadu a navrženými možnostmi
  • Spolupracujte s produktovými a obchodními stakeholdery na upřesnění požadavků a definování úspěchu funkcí
  • Dodávejte doménová řešení a nesete odpovědnost za návrh a implementaci služeb od začátku do konce
  • Udržujte tikety aktuální a dokumentaci kompletní
  • Spolupracujte napříč časovými pásmy prostřednictvím asynchronní komunikace
  • Poskytujte koučování juniorním a mediorním inženýrům
  • Poskytujte technické vedení a mentoring backendovým inženýrům, kteří vyvíjejí nebo rozšiřují komplexní moduly

Požadavky

  • Plynně komunikujte anglicky, včetně písemné komunikace
  • Navrhujte, vytvářejte a provozujte aplikace s využitím Javy, Kotlinu a/nebo Scaly
  • Pracujte s webovým frameworkem, například Spring
  • Veďte a dodávejte několik projektů významných pro doménu, ověřených v produkci
  • Vytvářejte rozsáhlé spotřebitelské aplikace v AWS, Google Cloud nebo Azure s využitím mikroslužbové architektury
  • Mějte odborné znalosti ve své doméně, rozumějte souvisejícím doménám a širší architektuře společnosti
  • Navrhujte služby a závislosti s ohledem na bezpečnost, udržovatelnost, provozuschopnost a škálování
  • Pište a obhajujte dokumenty technického návrhu (EDD)
  • Mějte expertní znalosti návrhu a vývoje REST API pro mobilní a webové aplikace
  • Mějte rozsáhlé zkušenosti s relačními databázemi MySQL, MariaDB, PostgreSQL, Oracle nebo MS SQL
  • Mějte rozsáhlé zkušenosti s nerelačními databázemi Cassandra, Redshift, DynamoDB nebo HDFS
  • Definujte prahové hodnoty upozornění, SLI, SLO a telemetrii
  • Implementujte řízené omezení funkcionality a monitorujte nově vydané funkce
  • Spolurozhodujte se SDET o rozsahu pokrytí Acceptance Test
  • Uplatňujte postupy bezpečného kódování ISO-27001, ISO-27701 a OWASP
  • Odstraňujte zranitelnosti v rámci stanovených SLA
  • Umějte plynule využívat AI: definujte akceptační kritéria, vytvářejte opakovaně použitelné kontextové materiály, prompty a dovednosti a ověřujte kód generovaný AI
  • Prokazujte expertní znalost agilního vývoje
  • Efektivně stanovujte priority a jasně komunikujte v rychle se měnícím prostředí
  • Prokazujte silnou iniciativu při samostatném učení a práci

Benefity

  • Významné příležitosti pro kariérní růst a profesní rozvoj
  • Spolupracující a podporující týmové prostředí