2023-08-23 14:48:55

Vanem Tarkvarainsener

100% kaugtöö

Töö kirjeldus

Twilios kujundame kommunikatsiooni tulevikku, kõik oma kodude mugavusest. Me pakume uuenduslikke lahendusi sadadele tuhandetele ettevõtetele ja võimaldame miljonitel arendajatel üle kogu maailma luua isikupäraseid kliendikogemusi.

Meie pühendumine kaugtööle ja tugev ühenduse ning globaalsete kaasatuse kultuur tähendab, et olenemata teie asukohast, olete osa elavast meeskonnast, millel on mitmekesised kogemused, mis mõjutavad globaalselt iga päev. Jätkates revolutsiooni selles, kuidas maailm suhtleb, omandame uusi oskusi ja kogemusi, mis muudavad töö tõeliselt rahuldustpakkuvaks. Teie karjäär Twilios on teie kätes.

.

Töötamine ja meie töömeetodid

Kasutame tehisintellekti (AI), et aidata meie värbamisprotsessi tõhusaks muuta. Sellegipoolest tehakse iga värbamisotsus tõeliste Twilionite poolt!

Lisaks, kuigi oleme kaugtööle orienteeritud ettevõte, võidakse teilt küsida, et osaleda isiklikult ad-hoc alusel meeskonna kogunemistel, funktsionaalsetel väljasõitudel või kliendikohtumistel.

.

Kujutage end Twilios

Liituge meeskonnaga kui Twilio järgmine Vanem Tarkvarainsener.

Tööst

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

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

Ideaalne kandidaat ehitab kvaliteetse, uuendusliku ja täielikult toimiva tarkvara, mis vastab kõrgetele koodistandarditele 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), samal ajal ehitades oma teenuseid.

Kohustused

Selles rollis peate:

  • Parandama oma teadmisi kõrgelt kättesaadavatest ja skaleeritavatest jaotatud süsteemidest ning kasutama neid teadmisi, et ehitada uusi funktsioone meie platvormile.

  • Kavandama, rakendama ja haldama nii uusi funktsioone meie praegustes teenustes kui ka uusi teenuseid, mis ehitatakse nullist.

  • Kasutama oma suurepäraseid suhtlemis- ja kirjutamisoskusi, et selgitada välja lahenduse "miks", mida te ettepanekuks teete, ja omama head arusaamist oma meeskonna prioriteetidest ja kliendi mõjust.

  • Tõrkeotsing ja operatiivsete probleemide lahendamine ning võimalus parandada tõrkeotsingu protseduure ja tööriistu.

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

  • Arendama vooskeeme ja dokumentatsiooni lahenduste tuvastamiseks.

  • Kirjutama hästi kavandatud, testitavat koodi.

  • Dokumenteerima ja säilitama tarkvara funktsionaalsust.

  • Tõrkeotsing, silumine ja olemasolevate süsteemide uuendamine.

Ootused kandidaadile

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

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

  • Ekspertteadmised objektorienteeritud programmeerimises koos eduka kogemusega.

  • Kogemus arhitektuuri ja disaini (arhitektuur, disainimustrid, usaldusväärsus ja skaleerimine) osas uute ja olemasolevate süsteemide arendamisel.

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

  • Kogemus sidusrühmadega kõigil tasanditel - suutma vajadusel süveneda asjade tööpõhimõtetesse.

  • Kogemus relatsiooniliste ja mitte-relatsiooniliste andmebaasidega.

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

  • Koostöö sise- ja väliste meeskondade/inseneridega ning kaasava keskkonna edendamine, kus kõik arvamused on teretulnud ja julgustatud.

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

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

  • Iseseisvalt tegutsev - võtate täieliku vastutuse oma ülesannete eest ja edendate jõupingutusi nende lõpuleviimiseks.

  • Selged kirjutamis- ja suhtlemisoskus.

  • Kraadi omamine arvutiteaduses või seotud valdkonnas või samaväärne töökogemus.

Soovitav

  • Kogemus hädaabi toetamisel kriitilistele klienditeenustele.

  • Kogemus keerukate SQL-päringute optimeerimisel ja silumisel.

  • Kogemus kliendile suunatud rakenduste arendamisel.

  • Head silumisoskused tootmisüsteemides.

  • Hea Linuxi ja konteineriseerimise oskus Kubernetesega.

  • Soovitavad oskused: gRPC, Python, Typescript, React, Apache Kafka.

Ettevõte pakub

  • Twilios töötamine pakub palju eeliseid, sealhulgas konkurentsivõimelist palka, heldet puhkust, piisavalt vanemapuhkust ja heaolu puhkust, tervishoidu, pensionisäästuprogrammi ja palju muud. Pakutavad teenused varieeruvad asukoha järgi.