
Állás
· Senior
Senior szoftvermérnök, Open Source Server
Szoftverfejlesztő
• Senior
• Helyszíni
• Teljes munkaidő
•
USA
A Temporal nyílt forráskódú szerverét építő és karbantartó Open Source Server csapathoz keresünk Senior szoftvermérnököt. A csapat felelősségi köre széles: matching, alkalmazások, alapok, taszkfeldolgozás, kvóták és throttling, láthatóság, fejlesztői primitívek (önálló aktivitások, ütemezések, streaming), valamint workflow-élményt javító funkciók (Continue-As-New, szüneteltetés, reset).
Feladatok
- ▹Funkciók tervezése, megvalósítása és szállítása a Temporal szerverhez
- ▹Elosztott rendszerekkel kapcsolatos kihívások megoldása: task matching, ütemezés, workflow-végrehajtás, láthatóság, kvóták, throttling, perzisztencia, fejlesztői primitívek és workflow-életciklus funkciók
- ▹Átgondolt mérnöki kompromisszumok meghozatala a fejlesztői élmény, teljesítmény és üzemeltethetőség között
- ▹Együttműködés mérnökökkel, termékmenedzserekkel, cloud csapatokkal és ügyfélkapcsolati csapatokkal skálázható technikai megoldások építéséért
- ▹A szerver megbízhatóságának és üzemeltethetőségének javítása teszteléssel, megfigyelhetőséggel, dashboardokkal, riasztásokkal, runbookokkal és dokumentációval
- ▹Részvétel tervezési megbeszéléseken és code review-kon a magas színvonalú kódbázis fenntartásáért
- ▹Hozzájárulás a fejlesztői élmény javításához nyílt forráskódú felhasználók és vállalati ügyfelek számára egyaránt
- ▹Junior mérnökök mentorálása és tudásmegosztás a csapattagokkal
Elvárások
- ▹5+ év tapasztalat éles elosztott rendszerek építésében és üzemeltetésében
- ▹Erős alapok elosztott rendszerekben, konkurenciában, hibatűrésben, ütemezésben és teljesítményben
- ▹Szilárd számítástechnikai alapok elosztott rendszerek terén, beleértve a többszálúságot és a konkurenciát
- ▹Konkurens kód írása éles környezetben olyan nyelveken, mint a Go vagy Java, "high end of Intermediate", "Advanced" vagy "Expert" szinten
- ▹Tapasztalat nagy skálájú vagy teljesítmény-érzékeny backend szolgáltatások építésében (request-serving rendszerek, task queue-k, ütemező rendszerek, streaming vagy replikációs pipeline-ok, rate limiting, sharding, load balancing, workflow motorok vagy orchestrációs rendszerek)
- ▹Erős hibakeresési, troubleshooting és üzemeltetési készségek, megbízhatóságra és megfigyelhetőségre fókuszálva
- ▹Tapasztalat backend API-k vagy platform szolgáltatások tervezésében és építésében
- ▹Képesség együttműködni mérnöki csapatok között és részt venni technikai megbeszéléseken
Előny
- ▹Tapasztalat nyílt forráskódú szoftverekkel vagy közösségekkel
- ▹Tapasztalat AWS, Azure vagy GCP használatában
- ▹Tapasztalat olyan technológiákkal, mint az Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL vagy MySQL
- ▹Tapasztalat Kubernetes, CRD-k, KEDA vagy Argo használatában
Soft skillek
Élvezi az elosztott rendszerek nehéz problémáinak megoldását, a fejlesztői élmény szem előtt tartásávalSzívesen tanul nagy kódbázisokat, és idővel értékes technikai hozzájárulásokat teszFelelősséget vállal a munkájáért, és jól együttműködik a csapattársakkalÉlvezi a technikai mélység és a gyakorlati mérnöki döntések egyensúlyát
Hasonló állások

Állás
· Senior
Senior Software Engineer
Snowflake
Data ScienceGrpc
+7
💰 Bér: nincs megadva
🌍 Remote
US-CA-Menlo Park
🗣️ EN
Állás
· Senior
Senior Backend Software Engineer
ATOMS
Flink
+5
167 000–230 000 USD/év
bruttó
🏢 Helyszíni
Los Angeles
🗣️ EN
Állás
· Senior
Senior Backend Software Engineer
ATOMS
Flink
+6
167 000–230 000 USD/év
bruttó
🏢 Helyszíni
Seattle
🗣️ EN
Állás
· Senior
Senior Backend Software Engineer
ATOMS
+2
167 000–230 000 USD/év
bruttó
🏢 Helyszíni
Los Angeles
🗣️ EN

Állás
· Senior
Senior Software Engineer — Backend (Files Team)
Databricks
CppDatabricks
+7
166 000–225 000 USD/év
bruttó
🏢 Helyszíni
San Francisco
🗣️ EN

Állás
· Senior
Senior Software Engineer
Fivetran
CppDatadog
+12
174 915–209 907 USD/év
bruttó
🏢 Helyszíni
Oakland
🗣️ EN