מהנדס תוכנה ראשי, ענן ומערכות מבוזרות
הובלת פלטפורמת mGPS/Compass עננית ומבוססת בינה מלאכותית, ועיצוב שירותים מבוזרים וניווט בתוך חנויות. שיפור התפעול בחנויות באמצעות ארכיטקטורה עמידה והובלה טכנולוגית.
143,000 $ – 286,000 $ / שנה
באתרמשרה מלאהמוביל/השפה נדרשת: אנגליתמהנדס Full Stackמהנדס תוכנהתיאור
- פירוק שירות Spring Boot גדול לשירותים תחומיים מוגדרים באמצעות הגירה הדרגתית.
- הובלת הנדסת הפלטפורמה באמצעות תשתית מדרגית, כלים לשימוש חוזר וארכיטקטורות ענן מקוריות.
- פיקוח על אספקת תוכנה בין צוותים, מכתיבת קוד ובדיקות ועד לפריסה, ניטור ותגובה לאירועים.
- תכנון ובנייה של יישומים משופרים בבינה מלאכותית ומערכות חכמות לעיבוד נתונים בזמן אמת.
- חניכת מהנדסים, מתן הכוונה טכנולוגית ועיצוב החלטות ארכיטקטוניות.
- המרת צרכים עסקיים לדרישות טכניות ולמדדי הצלחה מדידים.
- הובלת ארכיטקטורת Compass API, גבולות השירותים, מטמון, מאגרי נתונים, עמידות, פעילות פעילה-פעילה במספר אזורים והתאוששות מאסון.
- תכנון תמיכה בריבוי דיירים עבור רשתות קמעונאות ופורמטים נוספים.
- פיתוח וסקירת קוד backend ב-Java, קוד Web ב-React/TypeScript/Node וקוד SDK למכשירים ניידים ב-Kotlin/Swift.
- שיפור קצב העברת הנתונים והביצועים של Kafka, זמן ההשהיה של API, המטמון ועלויות צינורות BigQuery.
- תיאום עם צוותי מוצר, ספקים וצוותי אפליקציות שותפים בנוגע להסכמי SDK, הסכמי רמת שירות, השקות ותגובה לאירועים.
- חיזוק יכולת התצפית, ההתראות, השקות Canary, מדריכי התפעול, ניהול השינויים ושיטות הכוננות.
- קידום הפלטפורמה ושיטות התפעול של Walmart, המשרתות מיליוני לקוחות ועובדים.
- בניית טכנולוגיית מיקום וניווט בתוך חנויות mGPS/Compass לשיפור התפעול בחנויות.
דרישות
- תואר ראשון במדעי המחשב, הנדסת מחשבים, מערכות מידע ממוחשבות, הנדסת תוכנה או תחום קשור, וכן 5 שנות ניסיון בהנדסת תוכנה; או 7 שנות ניסיון בהנדסת תוכנה.
- לפחות 10 שנות ניסיון בבנייה ובהפעלה של מערכות מבוזרות בסביבת ייצור.
- ניסיון מתקדם ב-Java, Spring Boot 3.x, Java 17/21, תכנון REST API, PostgreSQL ו-JPA.
- שליטה חזקה ב-TypeScript, Node.js ו-React, כולל שיקולים של רינדור בצד השרת לעומת יישומי עמוד יחיד.
- ניסיון ביצרנים ובצרכנים של Kafka, חלוקה למחיצות, תורים להודעות שנכשלו וניסיונות חוזרים, ומניעת ביצוע כפול.
- ידע בסיסי ב-BigQuery וב-SQL, ב-Airflow ובצינורות עיבוד אצווה באמצעות Spark או Dataproc.
- ניסיון ב-Kubernetes, ב-CI/CD, בפריסה מדורגת או מדורגת בהדרגה, בניהול סודות וביכולת תצפית.
- רקורד בהובלת ארכיטקטורה בין צוותים, בתיעוד החלטות באמצעות ADRs ובחניכת מהנדסים.
- ניסיון בתכנון מערכות פעילות-פעילה במספר אזורים ובהתאוששות מאסון.
- ניסיון בבדיקות יחידה, בדיקות פונקציונליות, אינטגרציה, מקצה לקצה, חוזים ועומסים.
- ניסיון מעשי ב-Kotlin/Android ו/או Swift/iOS עבור SDK למכשירים ניידים, כולל ממשקי API ציבוריים ושיטות ניהול גרסאות.
- ניסיון ב-OpenSearch או Elasticsearch ובמטמון מבוזר.
- ניסיון בניהול בקרת שינויים או השקות המנוהלות לפי CRQ.
- ניסיון בתכנון מונחה מודלים ובסוכני בינה מלאכותית.
- מיומנויות חזקות בפתרון בעיות, שיתוף פעולה, תקשורת וניהול בעלי עניין.
הטבות
- כיסוי רפואי, ראייה ושיניים
- תוכנית 401(k)
- תוכנית לרכישת מניות
- ביטוח חיים במימון החברה
- חופשה בתשלום ו/או חופשה מוגנת בתשלום
- חופשת הורות
- חופשה לטיפול במשפחה
- חופשת אבל
- חופשה לשירות כמושבעים
- חופשה להצבעה
- כיסוי לאובדן כושר עבודה לטווח קצר וארוך
- הנחות לעובדים בחברה
- תשלום עבור חופשה לשירות צבאי
- החזר הוצאות אימוץ ופונדקאות
- הטבות לימודים Live Better U במימון החברה, לרבות השלמת לימודי תיכון, תואר ראשון, לימוד אנגלית ותעודות קצרות
- Walmart מכסה שכר לימוד, ספרים ואגרות במסגרת Live Better U
- מענקי ביצועים שנתיים או רבעוניים
- ייתכן שיחול אזור שכר אזורי בהתאם למיקום
- מענקי תגמול המבוססים על ביצועים
