استخدام Principal Software Engineer در گروه آموزشی ماز

سامانه استخدام نیرو در سراسر کشور

استخدام نیرو انسانی — کلیک کنید

ثبت‌نام و تکمیل پرونده در سامانه استخدام فوری

ورود به سامانه

استخدام Principal Software Engineer در گروه آموزشی ماز

(21 hours ago)
تهران، تهران
نوع همکاری
تمام وقت
سفرهای کاری

شاخص‌های کلیدی از نظر کارفرما

دیپلم

شرح شغل و وظایف

گروه آموزشی ماز در تهران جهت تکمیل کادر خود از واجدین شرایط زیر دعوت به همکاری می نماید:

عنوان شغلی شرایط احراز
Principal Software Engineer توضیحات موقعیت شغلی
ما به دنبال یک Principal Software Engineer با تجربه عمیق در طراحی و توسعه سیستم‌های High Scale هستیم که در کنار CTO، یکی از راهبران اصلی فنی تیم باشد.
این موقعیت برای کسی است که بتواند معماری کل سیستم را ببیند، طراحی سرویس‌ها و دیتابیس‌ها را Review کند، تصمیم‌های مهم فنی را به چالش بکشد و در انتخاب مسیرهای تکنولوژی نقش جدی داشته باشد.
تمرکز اصلی این نقش روی Backend و معماری کل سیستم است، اما فرد مناسب باید دید فنی خوبی نسبت به Infrastructure، SRE، Frontend، Security و سایر بخش‌های مهندسی نرم‌افزار نیز داشته باشد.
شرح شغل:
مشارکت در طراحی معماری کلان محصولات، پلتفرم‌ها و سرویس‌های مشترک
طراحی و Review معماری سیستم‌های High Scale و Distributed
Review طراحی سرویس‌ها، APIها، Databaseها و Data Modelها
مشارکت در انتخاب تکنولوژی‌ها، ابزارها و Architecture Patternهای مناسب
شناسایی Bottleneckها و ریسک‌های معماری و Performance
طراحی با در نظر گرفتن Scalability، High Availability، Reliability، Security و Maintainability
راهبری فنی Senior Engineerها و Tech Leadها و کمک به بالا رفتن استاندارد مهندسی تیم
مشارکت در حل Incidentهای پیچیده Production و Root Cause Analysis
ورود مستقیم به Code، Debugging یا ساخت PoC در مواقع لازم
مشارکت در Technical Interview و ارزیابی نیروهای فنی ارشد
Review و بهبود فرآیندهای Development، Testing، CI/CD، Release و Versioning
R&D روی تکنولوژی‌ها، ابزارها، AI Coding Tools، Agentها و AI Pipelineها
نیازمندی های موقعیت شغلی
چیزی که از شما انتظار داریم
تجربه واقعی در طراحی، توسعه و Scale کردن سیستم‌های بزرگ
تجربه کار با سیستم‌هایی با میلیون‌ها کاربر، حجم بالای داده یا چند هزار Request در ثانیه
دانش عمیق در Backend Engineering، System Design و Distributed Systems
تسلط بالا بر Database Design، Data Modeling، Indexing، Query Optimization و Transaction
شناخت Trade-offهای SQL، NoSQL، Cache، Search Engine و Message Brokerها
تجربه مناسب در Microservices، Modular Monolith و Event-driven Architecture
درک مناسب از Kubernetes، Networking، Load Balancing، Observability و Infrastructure Architecture
شناخت High Availability، Fault Tolerance، Capacity Planning و Zero Downtime Deployment
توانایی تحلیل Performance و پیدا کردن Bottleneck در Application، Database و Infrastructure
توانایی Review کردن Design و Architecture و به چالش کشیدن تصمیم‌های فنی
توانایی ورود به Code و Debug کردن مشکلات پیچیده در صورت نیاز
توانایی Mentoring و انتقال دانش به مهندس‌های دیگر
توانایی درک نیاز Product و Business و تبدیل آن به تصمیم فنی درست
Technology Agnostic
برای ما زبان یا Framework خاص، معیار اصلی این موقعیت نیست.
دنبال کسی هستیم که اصول مهندسی نرم‌افزار و معماری را عمیق بفهمد و بتواند بر اساس ماهیت مسئله، Scale، پیچیدگی و نیاز Business درباره انتخاب تکنولوژی تصمیم بگیرد.
انتظار داریم بتوانید گزینه‌ها و Trade-offها را بررسی کنید و از تصمیم فنی خود با استدلال و داده دفاع کنید.
R&D و AI
بخشی از این نقش به بررسی آینده فنی تیم اختصاص دارد.
انتظار داریم تکنولوژی‌ها، ابزارها و روش‌های جدید را بررسی کنید، در صورت نیاز PoC بسازید و مشخص کنید چه چیزی واقعاً می‌تواند کیفیت یا سرعت مهندسی ما را بهتر کند.
این موضوع از Infrastructure، Database و Developer Tools تا فرآیندهای توسعه، AI Coding Tools، Agentها و AI Pipelineها را شامل می‌شود.
این موقعیت مناسب شماست اگر
از حل مسائل سخت فنی لذت می‌برید و معماری را چیزی بیشتر از کشیدن چند Box و Arrow می‌دانید.
می‌توانید هم Big Picture یک سیستم بزرگ را ببینید و هم وقتی لازم است وارد Query، Code، Log، Trace یا Infrastructure شوید.
تصمیم‌های فنی را به چالش می‌کشید، اما در مقابل داده و استدلال بهتر هم انعطاف دارید. و مهم‌تر از همه، دوست دارید تاثیر شما فقط روی کدی که می‌نویسید نباشد، بلکه روی معماری، کیفیت مهندسی و تصمیم‌های فنی کل تیم دیده شود.
جایگاه این نقش در تیم
این موقعیت مستقیماً به CTO گزارش می‌دهد و در کنار CTO روی معماری محصولات و سرویس‌ها، تصمیم‌های مهم تکنولوژی و جهت‌گیری فنی بلندمدت تیم کار می‌کند.
این یک موقعیت Management نیست. Principal Software Engineer یکی از مراجع اصلی فنی تیم خواهد بود و در Review، تایید یا رد تصمیم‌های معماری و انتخاب تکنولوژی‌های کلیدی نقش جدی خواهد داشت.
ویژگی‌های محیط کاری
اگر دنبال محیطی هستید که با دیتای زیاد، ترافیک بالا، پروژه‌های عمیق فنی، معماری درست و چالش واقعی درگیر باشید، ما جای مناسبی برای رشد، تجربه و ساختن چیزهای جدید هستیم.
ما هر روز روی محصولاتی کار می‌کنیم که چالش فنی جدی دارند و در مقیاس بزرگ استفاده می‌شوند.
تیم توسعه محصول ما ترکیبی از مهندسان، طراحان و آدم‌هایی است که عاشق حل مسئله هستند.
فرهنگ ما شفاف، مسئولانه، دوستانه و نتیجه‌محور است. سریع یاد می‌گیریم، سریع اجرا می‌کنیم و کیفیت برای ما خط قرمز است.

متقاضیان واجد شرایط می توانند با کلیک روی لینک تکمیل فرم استخدام رزومه خود را ارسال نمایند.

شرایط احراز شغل

سن
18 - 50 سال
جنسیت
فرق نمی کند
تحصیلات
دیپلم

آگهی‌های مشابه

💼

استخدام کارشناس ارشد بهبود کیفیت و تجربه مشتری در شرکت زرین رویا

تمام وقت
1 ساعت پیش
۲۹ روز دیگر
مشاهده
💼

استخدام توسعه‌دهنده Back-End با رویکرد AI-First در گروه نرم افزاری پارت

تمام وقت
1 ساعت پیش
۲۹ روز دیگر
مشاهده
💼

استخدام Accounting Specialist برای شرکت دایان انرژی در تهران

تمام وقت
1 ساعت پیش
۲۹ روز دیگر
مشاهده
💼

استخدام توسعه‌دهنده Front-End با رویکرد AI-First در گروه نرم افزاری پارت

تمام وقت
1 ساعت پیش
۲۹ روز دیگر
مشاهده
💼

استخدام مدیر الزامات قانونی برای شرکت زرین رویا در تهران

تمام وقت
1 ساعت پیش
۲۹ روز دیگر
مشاهده
💼

استخدام توسعه‌دهنده Full-stack در گروه نرم افزاری پارت

تمام وقت
1 ساعت پیش
۲۹ روز دیگر
مشاهده

موقعیت شغلی

استخدام Principal Software Engineer در گروه آموزشی ماز