2023-08-23 14:48:55

Vanem Tarkvarainsener

100% kaugtöö

Töö kirjeldus

Twilios kujundame meedia tulevikku, kõik oma kodude mugavusest. Pakume uuenduslikke lahendusi sadadele tuhandetele ettevõtetele ja anname miljonitele arendajatele üle kogu maailma võimaluse luua isikupäraseid kliendikogemusi.

Meie pühendumus kaugelt töötamisele ja tugev ühenduse ning globaalse kaasatuse kultuur tähendab, et olenemata teie asukohast, olete osa elavast meeskonnast, kellel on mitmekesised kogemused, mis loovad igapäevaselt globaalset mõju. Jätkates maailma suhtlemise revolutsioonimist, omandame uusi oskusi ja kogemusi, mis muudavad töö tõeliselt rahuldust pakkuvaks. Teie karjäär Twilios on teie kätes.

See positsioon kuulub andekate inseneride meeskonda meie Kaubanduse Platvormi Meeskonnas, kes ehitavad teenuseid ja tooteid, mis toimivad massiivsel skaalal. See platvorm on Twilio põhitegevuse keskmes, kuna see vastutab meie klientide arvelduse elutsükli ja maksekogemuse haldamise eest, olles samas värav meie toodete avastamiseks ja müümiseks. Arveldamine läbib transformatsioonireisi ning tutvustame uusi ja põnevaid võimalusi. Selle rolli insener kuulub meeskonda, mis keskendub kontrollitasemele, arveldamise kogemusele ja konto elutsükli haldamisele.

Edukas kandidaat kavandab, ehitab ja haldab põhjaliku arvelduse platvormi teenuseid, mis aitavad meie platvormi ja meie kliente järgmise põlvkonna arhitektuurile üleminekul. Need teenused töötavad kõigi Twilio klientide jaoks, olenemata nende suurusest ja arveldamise keerukusest.

Ideaalne kandidaat loob kvaliteetset, uuenduslikku ja täielikult toimivat tarkvara, mis vastab kõrgetele kodeerimisstandarditele ja tehnilisele disainile. See on vajalik teenuste ehitamiseks ja integreerimiseks, mis pidevalt parandavad meie võimet pakkuda tooteid klientidele, samal ajal pakkudes tööstuse juhtivat kättesaadavust. Teeme seda, kasutades tehnoloogiaid, mis hõlmavad AWS pilveinfrastruktuuri ja API-sid, Apache Kafka, Rest API-sid (OpenAPI vastavus), samas ehitades ka oma teenuseid.

  • Parandage oma teadmisi kõrgelt kättesaadavate ja skaleeritavate jaotatud süsteemide kohta ning kasutage neid teadmisi, et luua uusi funktsioone meie platvormile.

  • Kavandage, rakendage ja haldage nii uusi funktsioone meie praegustes teenustes kui ka uusi teenuseid, mis ehitatakse nullist.

  • Kasutage oma suurepäraseid suhtlemis- ja kirjutamisoskusi, et selgitada välja lahenduse "miks", mida te ettepanekuna esitate, ja omage head arusaamist oma meeskonna prioriteetidest ja kliendi mõjust.

  • Lahendage ja parandage operatiivprobleeme ning omage võimalust parandada tõrkeotsingu protseduure ja tööriistu.

  • Tehke täielikku tarkvaraarenduse elutsüklit (SDLC).

  • Arendage vooskeeme ja dokumentatsiooni, et tuvastada lahendusi.

  • Kirjutage hästi kavandatud, testitavat koodi.

  • Dokumenteerige ja hooldage tarkvara funktsionaalsust.

  • Lahendage, tõrkeotsige ja uuendage olemasolevaid süsteeme.

Ootused kandidaadile

  • 5+ aastat töökogemust kõrgelt skaleeritavate toodete loomisel.

  • 5+ aastat programmeerimiskogemust objektorienteeritud keeles (Java või sarnane) puhta koodi praktikatega.

  • Ekspertteadmised objektorienteeritud programmeerimises koos eduka kogemusega.

  • Kogemus arhitektuuri ja disaini (arhitektuur, disainimustrid, usaldusväärsus ja skaleerimine) panustamisel uute ja praeguste süsteemide loomisel.

  • Kogemus tihedas koostöös meie toote meeskonnaga, et mõista nõudeid ja aidata määratleda tehnilist tööd meeskonnale.

  • Kogemus koostöös sidusrühmadega kõikidel tasanditel - olema võimeline süvenema asjade toimimise detailidesse vastavalt vajadusele.

  • Kogemus relatsiooniliste ja mitte-relatsiooniliste andmebaasidega.

  • Kogemus kõrgete jälgitavuse tasemete saavutamisel ja varajaste hoiatuste süsteemide täiustamisel, näiteks: on töötanud Grafana/DataDog/Prometheus'ega.

  • Koostöö sisemiste/välimiste meeskondade/inseneridega ja kaasava keskkonna edendamine, kus kõik vaatenurgad on teretulnud ja julgustatud.

  • Omandage ja juhtige mitmeid platvormi domeene (mikroteenused, REST API-d, infrastruktuur) algusest lõpuni, tehes samal ajal parimaid tehnilisi otsuseid, mis mõjutavad ettevõtte edu.

  • Tutvuge pilvelahendustega, AWS, Kubernetes/EKS, CI/CD torustikud, testimine ja automatiseerimine.

  • Iseseisev - võtate täieliku vastutuse oma ülesannete eest ja edendate pingutusi oma ülesannete täitmiseks.

  • Selged kirjutamis- ja rääkimisoskused.

  • Arvutiteaduse või sellega seotud valdkonna kraad või samaväärne töökogemus.

Hea oleks omada

  • Kogemus hädaabitoe pakkumisel kriitilistele kliendisüsteemidele.

  • Kogemus keeruliste SQL-päringute optimeerimisel ja tõrkeotsingul.

  • Kogemus kliendiga suhtlevate rakenduste arendamisel.

  • Head tõrkeotsingu oskused tootmisüsteemides.

  • Tugev Linuxi ja konteineriseerimise oskus Kubernetesega.

  • Hea oleks omada oskusi: gRPC, Python, Typescript, React, Apache Kafka.

Ettevõte pakub

  • Twilios töötamine pakub palju eeliseid, sealhulgas konkurentsivõimelist palka, heldet puhkust, piisavalt vanemahüvitist ja heaolu puhkust, tervishoidu, pensioni säästmisprogrammi ja palju muud. Pakkumised erinevad asukoha järgi.