
Állás
Senior szoftvermérnök, Open Source Server
Backend Developer
• Helyszíni
• Teljes munkaidő
• 📍 United States
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
Staff Software Engineer, Backend
Archer
Data Science
+7
190,000–237,000 USD/év
bruttó
🏢 Helyszíni
🇺🇸 San Jose
🗣️ EN
Állás
Senior Software Engineer, Backend
Archer
Data Science
+7
💰 Bér: nincs megadva
🏢 Helyszíni
🇺🇸 San Jose
🗣️ EN

Állás
Software engineer, connectors & MCP
Writer
+4
💰 Bér: nincs megadva
🌍 Remote
🇺🇸 San Francisco
🗣️ EN

Állás
Technical Support Engineer
Starburst
+7
💰 Bér: nincs megadva
🏢 Helyszíni
🇺🇸 San Francisco
🗣️ EN

Állás
Senior Technical Account Manager
DigitalOcean
AI/ML
+11
140,800–176,000 USD/év
bruttó
🏢 Helyszíni
🇺🇸 San Francisco
🗣️ EN

Állás
Senior Technical Account Manager
DigitalOcean
AI/ML
+11
140,800–176,000 USD/év
bruttó
🏢 Helyszíni
🇺🇸 Seattle
🗣️ EN