सॉफ्टवेयर इंजीनियर II/एसआरई
इस भूमिका के बारे में
नौकरी श्रेणी: सॉफ्टवेयर इंजीनियरिंग नौकरी विवरण: आप अपनी भूमिका के भीतर बढ़ने और अपने करियर को आगे बढ़ाने के लिए आवश्यक कौशल और अनुभव हासिल करने के लिए तैयार हैं - और हमारे पास सही सॉफ्टवेयर इंजीनियर है
सॉफ़्टवेयर इंजीनियरिंग भूमिकाओं के बारे में
सॉफ़्टवेयर इंजीनियर किसी उत्पाद को शक्ति प्रदान करने वाले कोड को डिज़ाइन, निर्माण, परीक्षण और रखरखाव करते हैं। दिन-प्रतिदिन के कार्य में कोड लिखना, कोड समीक्षाएं, उत्पादन मुद्दों को डीबग करना, डिज़ाइन चर्चाएं और बैठकें शामिल होती हैं - सटीक अनुपात वरिष्ठता और टीम के आकार पर निर्भर करता है।
विशिष्ट कौशल: Git, एक या अधिक भाषाएँ (जावास्क्रिप्ट/पायथन/गो/जावा/रस्ट), डेटाबेस मूल बातें, वरिष्ठ स्तर पर सिस्टम डिज़ाइन
गियर जो इस भूमिका में मदद करता है
सामान्य सॉफ़्टवेयर इंजीनियरिंग डेस्क गियर:
सहबद्ध लिंक - आपके लिए बिना किसी अतिरिक्त लागत के हमें छोटा सा कमीशन।
वेतन अंतर्दृष्टि (यूएस, मोटा)
अमेरिका में सॉफ्टवेयर इंजीनियरिंग भूमिकाओं के लिए विशिष्ट सीमा है $75,000-$220,000/वर्ष, वरिष्ठता, कंपनी चरण और शहर के साथ व्यापक रूप से भिन्न।
केवल अनुमान. कंपनी-विशिष्ट नंबरों के लिए, लेवल्स.फ़ाईआई (टेक), ग्लासडोर की जाँच करें, या साक्षात्कार में पूछें।
इंटरव्यू के लिए तैयारी कैसे करें
अधिकांश सॉफ्टवेयर इंजीनियरिंग साक्षात्कार एक अनुमानित आर्क का पालन करते हैं: एक भर्ती स्क्रीन, एक तकनीकी स्क्रीन (कोडिंग या सिस्टम डिज़ाइन), एक या अधिक ऑन-साइट / वर्चुअल ऑन-साइट लूप (अधिक कोडिंग + व्यवहार + सिस्टम डिज़ाइन + शायद आपके रेज़्यूमे से एक प्रोजेक्ट पर गहरा गोता), और एक अंतिम प्रबंधक या "फिट" दौर। वरिष्ठ भूमिका के लिए कुल साक्षात्कार समय 4-6 घंटे की अपेक्षा करें, कनिष्ठ के लिए कम।
इसके लिए तैयार रहें: "मुझे एक हालिया प्रोजेक्ट के बारे में बताएं - आपने क्या समझौता किया?", "आप एक्स करने के लिए एक सेवा कैसे डिज़ाइन करेंगे?", एक लाइव कोडिंग अभ्यास (लीटकोड-मीडियम-ईश), और "मुझे उस समय के बारे में बताएं जब आप टीम के किसी साथी से असहमत थे". बात करने का अभ्यास करें जबकि कोडिंग - 45 मिनट के अभ्यास में मौन का तात्पर्य यह है कि आप नहीं जानते कि आप क्या कर रहे हैं, तब भी जब आप सिर्फ सोच रहे हों।
जहां यह भूमिका आम तौर पर आगे बढ़ती है
विशिष्ट प्रगति: जूनियर (0-2 वर्ष) → मिड (2-5 वर्ष) → सीनियर (5-8 वर्ष) → स्टाफ/प्रिंसिपल (8+ वर्ष), प्रबंधक ट्रैक वरिष्ठ स्तर के इर्द-गिर्द घूम रहा है। अधिकांश कंपनियों में कनिष्ठ और वरिष्ठ के बीच वेतन लगभग दोगुना हो जाता है; स्टाफ+ आईसी ट्रैक के लिए 30-50% और जोड़ता है, बड़े-तकनीकी पैमाने पर प्रबंधन के लिए और अधिक।
करियर के सबसे बड़े मोड़ बिंदु: "कोड लिखता है" से "सिस्टम डिज़ाइन करता है" तक जा रहा है (लगभग मध्य से वरिष्ठ तक), और "एक सुविधा का स्वामी है" से "अस्पष्टता का स्वामी है" की ओर जा रहा है (वरिष्ठ-से-कर्मचारी के आसपास)। जूनियर से ऊपर के हर स्तर पर जो कौशल सबसे अधिक मायने रखता है, वह है गैर-इंजीनियरों को तकनीकी निर्णय स्पष्ट रूप से बताना - कच्ची कोडिंग गति नहीं।
देखने लायक लाल झंडे
- "रॉकस्टार डेवलपर चाहता था" - आमतौर पर इसका मतलब है कि भूमिका पर अधिक काम किया गया है और कम समर्थन दिया गया है। इसके बजाय जेडी में "टीम", "सहयोग" और "मेंटरशिप" देखें।
- कोड समीक्षा, परीक्षण, या सीआई/सीडी का कोई उल्लेख नहीं। या तो कंपनी ऐसा नहीं करती (तकनीकी ऋण बड़े पैमाने पर है) या उन्हें नहीं लगता कि उनका उल्लेख करना पर्याप्त मायने रखता है।
- शीर्षक में "पूर्ण-स्टैक" लेकिन जेडी 12 रूपरेखाओं को सूचीबद्ध करता है। वे एक इंजीनियर की कीमत पर एक गेंडा चाहते हैं। भूमिका क्रूर होगी.
- अस्पष्ट ऑन-कॉल अपेक्षाएँ। हमेशा स्पष्ट रूप से पूछें: "इंजीनियर कितनी बार कॉल पर आते हैं? पेजर लोड कितना है?"
अक्सर पूछे जाने वाले प्रश्न
मैं इस भूमिका के लिए कैसे आवेदन करूं?
इस पृष्ठ के शीर्ष पर "करियरजेट पर आवेदन करें" बटन पर क्लिक करें। आपको मूल पोस्टिंग पर भेज दिया जाएगा जहां नियोक्ता आवेदन स्वीकार करता है। विकीशॉपलाइन बायोडाटा एकत्र नहीं करता है या आवेदनों पर कार्रवाई नहीं करता है।
क्या यह सूची चालू है?
विकीशॉपलाइन साझेदार स्रोतों (करियरजेट) से प्रतिदिन नौकरियाँ एकत्र करती है। ~14 दिन से अधिक पुरानी पोस्टिंग को काट दिया जाता है, लेकिन कवर लेटर पर समय बर्बाद करने से पहले हमेशा सत्यापित करें कि नियोक्ता की साइट पर भूमिका अभी भी खुली है।
क्या विकीशॉपलाइन नियोक्ताओं या आवेदकों से शुल्क लेती है?
नहीं, एकत्रित नौकरियाँ दोनों पक्षों के लिए निःशुल्क हैं। विकीशॉपलाइन उन नियोक्ताओं के लिए /jobs/submit पर $5/30-दिन की भुगतान वाली पोस्टिंग भी स्वीकार करता है जो प्रत्यक्ष दृश्यता चाहते हैं - लेकिन जो सूची आप देख रहे हैं वह एक भागीदार से प्राप्त की गई थी।
सॉफ़्टवेयर इंजीनियरिंग भूमिका में आम तौर पर क्या शामिल होता है?
सॉफ़्टवेयर इंजीनियर किसी उत्पाद को शक्ति प्रदान करने वाले कोड को डिज़ाइन, निर्माण, परीक्षण और रखरखाव करते हैं। दिन-प्रतिदिन के कार्य में कोड लिखना, कोड समीक्षाएं, उत्पादन मुद्दों को डीबग करना, डिज़ाइन चर्चाएं और बैठकें शामिल होती हैं - सटीक अनुपात वरिष्ठता और टीम के आकार पर निर्भर करता है।
अमेरिका में सॉफ्टवेयर इंजीनियरिंग भूमिकाओं के लिए सामान्य वेतन सीमा क्या है?
वरिष्ठता, स्थान और कंपनी चरण के आधार पर लगभग $75,000-$220,000 USD/वर्ष। यह उद्देश्य पर एक विस्तृत श्रृंखला है - विशिष्ट कंपनी के लिएlevels.fyi या Glassdoor के विरुद्ध सत्यापित करें।