संस्थापक टीम के बैकएंड इंजीनियर
सैन फ़्रांसिस्को, CA · फुल-टाइम, ऑफिस से
नमस्ते 👋, हम Haz और Wyatt हैं, Pally के संस्थापक।
Pally एक निजी असिस्टेंट है, जो आपके मैसेज में ही रहता है। आप उसे किसी दोस्त की तरह मैसेज करते हैं। वह उन मैसेज का जवाब देता है जिन्हें आप टालते आ रहे हैं, डिनर की बुकिंग करता है, इनवॉइस के भुगतान के लिए फ़ॉलो-अप करता है, और हफ़्ते भर में इकट्ठा होने वाले सौ छोटे-मोटे काम संभालता है।
हम बे एरिया में काम करने वाली एक छोटी टीम हैं, और ऐसे लोगों को साथ ला रहे हैं जो Pally को दुनिया का #1 कंज़्यूमर एजेंट बनाएँगे।
इस भूमिका में आपका काम
Pally को चलाने वाले इन्फ़्रास्ट्रक्चर की ज़िम्मेदारी आपकी होगी। लोग Pally को किसी दोस्त की तरह मैसेज करते हैं और उसी तरह जवाब की उम्मीद रखते हैं। कोई मैसेज खो जाए, रिमाइंडर एक दिन देर से आए या जवाब में एक मिनट लगे, तो यह सिर्फ़ खराब अनुभव नहीं है। यह ऐसा प्रोडक्ट है जो ठीक से काम नहीं कर रहा। आपका काम है यह सुनिश्चित करना कि ऐसा कभी न हो, जबकि एजेंट और ज़्यादा काम करे और हर हफ़्ते ट्रैफ़िक बढ़ता जाए।
यह खुद काम करने वाली इंजीनियरिंग भूमिका है। आप इसे डिज़ाइन करेंगे, बनाएँगे, चलाएँगे और समस्या आने पर अलर्ट भी आपको ही मिलेगा। यानी:
- मैसेजिंग। वह पाइपलाइन जो मैसेज, ईमेल और फ़ोन कॉल के ज़रिए Pally तक आने और उससे बाहर जाने वाला हर संदेश पहुँचाती है। सही क्रम, दोबारा कोशिश, दोहराने पर भी एक ही असर, और ऐसी डिलीवरी जिसे आप साबित कर सकें।
- एजेंट रनटाइम। एजेंट की बातचीत के चरण चलाने वाले वर्कर और कतारें—कुछ चरण सेकंडों में पूरे होते हैं, तो कुछ बैकग्राउंड में घंटों चलते हैं। एक साथ काम चलाना, टाइमआउट, रद्द करना, और किसी मॉडल या टूल के बीच में विफल होने पर काम सँभालना।
- शेड्यूलिंग। “गुरुवार को याद दिलाना” और “अगर वे जवाब न दें तो फ़ॉलो-अप करना” के पीछे का सिस्टम। भविष्य के काम जिन्हें सही समय क्षेत्र में, सही समय पर, सिर्फ़ एक बार चलना चाहिए।
- क्षमता बढ़ाना। अगली अड़चन यूज़र से पहले ढूँढ लें। क्षमता, लोड टेस्टिंग, डेटाबेस का प्रदर्शन और आर्किटेक्चर में वे बदलाव जो सिस्टम को दस गुना ट्रैफ़िक सँभालने दें।
- डेटा, सुरक्षा और निजता। Postgres, याददाश्त का स्टोरेज, मूल्यांकन और विश्लेषण को डेटा देने वाली पाइपलाइन, एन्क्रिप्ट किए गए क्रेडेंशियल और डेटा हटाने का ऐसा तरीका जो हमारी निजता नीति के हर वादे पर खरा उतरे।
- निगरानी और लागत। आने वाले मैसेज से लेकर उससे होने वाली हर मॉडल कॉल और टूल कॉल तक की ट्रेसिंग। आपको हर चरण में लगने वाला समय और उसकी लागत पता होगी, और आप दोनों घटाएँगे।
हम आपको एक ही कसौटी पर परखेंगे: क्या हर मैसेज को सही समय पर सही जवाब मिलता है, और क्या हमारे बढ़ने पर भी सिस्टम इसी तरह काम करता रहता है।
हम किसे ढूँढ रहे हैं
यह सीनियर से स्टाफ़ स्तर की भूमिका है। हमें ऐसा व्यक्ति चाहिए जिसने ऐसे प्रोडक्शन सिस्टम बनाए और उनकी क्षमता बढ़ाई हो, जिनमें भरोसेमंद होना ही प्रोडक्ट की असली खूबी थी।
- सॉफ़्टवेयर इंजीनियरिंग में 4+ साल, साथ ही अच्छे-खासे ट्रैफ़िक वाले सिस्टम के लिए ऑन-कॉल रहने का वास्तविक अनुभव।
- प्रोडक्शन में डिस्ट्रिब्यूटेड सिस्टम का गहरा अनुभव: कतारें, वर्कर, दोबारा कोशिश, दोहराने पर भी एक ही असर, और वे गड़बड़ियाँ जो बड़े पैमाने पर ही सामने आती हैं।
- तेज़ बढ़ोतरी के दौरान सिस्टम की क्षमता बढ़ाने का रिकॉर्ड, और यह समझ कि कौन-सी समस्याएँ अभी हल करनी हैं और कौन-सी इंतज़ार कर सकती हैं।
- Postgres और क्लाउड इन्फ़्रास्ट्रक्चर पर मज़बूत पकड़, जिसमें स्कीमा डिज़ाइन, माइग्रेशन, प्रदर्शन और कोड के ज़रिए इन्फ़्रास्ट्रक्चर मैनेज करना शामिल हो।
- प्रोडक्शन में TypeScript या Python का अनुभव। मैसेजिंग, टेलीफ़ोनी या ऐसे अन्य सिस्टम का अनुभव बड़ा फ़ायदा है, जहाँ किसी इवेंट के छूटने या दोहरने की असली कीमत चुकानी पड़ती है।
- AI की मदद से डेवलपमेंट करने के तरीकों में दक्षता, साथ ही बुनियादी बातों की इतनी मज़बूत समझ कि अपने रिलीज़ किए हर काम को जाँच सकें, सुधार सकें और उसकी ज़िम्मेदारी ले सकें।
- आप संस्थापक टीम जैसी व्यापक ज़िम्मेदारी चाहते हैं। आप Pally के बैकएंड के मानक तय करेंगे और अपने बाद आने वाले इंजीनियरों को भर्ती करने में मदद करेंगे।
काम की ज़रूरी बातें
$200–300k बेस सैलरी + अच्छी-खासी इक्विटी, 401(k) और स्वास्थ्य बीमा। फुल-टाइम, सैन फ़्रांसिस्को, CA में ऑफिस से काम।
हम बहुत ज़्यादा मेहनत करते हैं। अगर काम आपकी मुख्य प्राथमिकता नहीं है, तो यह आपके लिए नहीं है। हालाँकि, अपना शेड्यूल तय करने की पूरी आज़ादी भी आपको मिलेगी। हमें इससे फ़र्क नहीं पड़ता कि आप कब मेहनत करते हैं, बस यह ज़रूरी है कि आप करें।
अगर यह भूमिका आपके लिए सही लगती है, तो नीचे आवेदन करें। बताएँ कि प्रोडक्शन की सबसे मुश्किल कौन-सी समस्या की ज़िम्मेदारी आपने सँभाली, उसके बाद आपने क्या बदला और Pally में काम करने को लेकर उत्साहित क्यों हैं।
पढ़ने के लिए शुक्रिया,
Haz + Wyatt