
Walmart เป็นบริษัทค้าปลีกและอีคอมเมิร์ซระดับโลกที่ให้บริการผู้บริโภคผ่านไฮเปอร์มาร์เก็ต ห้างสรรพสินค้าราคาประหยัด ร้านจำหน่ายสินค้าอุปโภคบริโภค และตลาดออนไลน์ บริษัทมีสินค้าหลากหลายประเภท โดยได้รับการสนับสนุนจากเครือข่ายร้านค้าจริงขนาดใหญ่ การดำเนินงานแบบขายตรงถึงผู้บริโภค ตลอดจนระบบโลจิสติกส์และห่วงโซ่อุปทานที่จำเป็นต่อการเคลื่อนย้ายสินค้าไปทั่วทั้งธุรกิจ
วิศวกรซอฟต์แวร์ระดับ Principal ด้านคลาวด์และระบบกระจาย
นำแพลตฟอร์ม mGPS/Compass ของ Walmart ที่ทำงานบนคลาวด์และรองรับ AI พร้อมกำหนดทิศทางบริการแบบกระจายและการนำทางภายในอาคาร ยกระดับการดำเนินงานในร้านค้าด้วยสถาปัตยกรรมที่ทนทานและความเป็นผู้นำด้านเทคนิค
รายละเอียด
- แยกบริการ Spring Boot ขนาดใหญ่ออกเป็นบริการโดเมนที่มีขอบเขตชัดเจน โดยทยอยย้ายระบบเป็นระยะ
- เป็นผู้นำด้านวิศวกรรมแพลตฟอร์มด้วยโครงสร้างพื้นฐานที่ปรับขนาดได้ เครื่องมือที่นำกลับมาใช้ซ้ำได้ และสถาปัตยกรรมที่ออกแบบมาสำหรับคลาวด์
- กำกับดูแลการส่งมอบซอฟต์แวร์ข้ามทีม ตั้งแต่การเขียนโค้ดและทดสอบ ไปจนถึงการติดตั้งใช้งาน การติดตามระบบ และการรับมือเหตุขัดข้อง
- ออกแบบและสร้างแอปพลิเคชันที่เสริมความสามารถด้วย AI และระบบอัจฉริยะสำหรับประมวลผลข้อมูลแบบเรียลไทม์
- ให้คำปรึกษาแก่วิศวกร กำหนดแนวทางด้านเทคนิค และร่วมตัดสินใจด้านสถาปัตยกรรม
- แปลงความต้องการทางธุรกิจเป็นข้อกำหนดทางเทคนิคและเกณฑ์ความสำเร็จที่วัดผลได้
- เป็นผู้นำด้านสถาปัตยกรรม Compass API ขอบเขตบริการ แคช ที่จัดเก็บข้อมูล ความทนทาน การทำงาน active-active หลายภูมิภาค และการกู้คืนจากภัยพิบัติ
- ออกแบบการรองรับผู้เช่าหลายรายสำหรับเครือร้านค้าปลีกและรูปแบบร้านค้าเพิ่มเติม
- พัฒนาและตรวจทานโค้ด Java backend, เว็บ React/TypeScript/Node และ SDK มือถือ Kotlin/Swift
- ปรับปรุงปริมาณงานและประสิทธิภาพของ Kafka เวลาแฝงของ API แคช และต้นทุนไปป์ไลน์ BigQuery
- ประสานงานกับทีมผลิตภัณฑ์ ผู้ขาย และทีมแอปของพันธมิตรในเรื่องข้อตกลง SDK, SLA, การเปิดตัว และการรับมือเหตุขัดข้อง
- เสริมความสามารถในการสังเกตระบบ การแจ้งเตือน การทยอยปล่อย canary คู่มือปฏิบัติงาน การจัดการการเปลี่ยนแปลง และแนวทางการเข้าเวร
- พัฒนาแพลตฟอร์มและแนวทางปฏิบัติการของ Walmart เพื่อรองรับลูกค้าและพนักงานหลายล้านคน
- สร้างเทคโนโลยีระบุตำแหน่งและนำทางภายในอาคาร mGPS/Compass เพื่อปรับปรุงการดำเนินงานในร้านค้า
คุณสมบัติ
- วุฒิปริญญาตรีด้านวิทยาการคอมพิวเตอร์ วิศวกรรมคอมพิวเตอร์ ระบบสารสนเทศคอมพิวเตอร์ วิศวกรรมซอฟต์แวร์ หรือสาขาที่เกี่ยวข้อง พร้อมประสบการณ์วิศวกรรมซอฟต์แวร์ 5 ปี หรือมีประสบการณ์วิศวกรรมซอฟต์แวร์ 7 ปี
- มีประสบการณ์อย่างน้อย 10 ปีในการสร้างและดูแลระบบกระจายที่ใช้งานจริง
- มีประสบการณ์ขั้นสูงด้าน Java, Spring Boot 3.x, Java 17/21, การออกแบบ REST API, PostgreSQL และ JPA
- มีทักษะสูงด้าน TypeScript, Node.js และ React รวมถึงการพิจารณาข้อแลกเปลี่ยนระหว่างการเรนเดอร์ฝั่งเซิร์ฟเวอร์กับแอปพลิเคชันหน้าเดียว
- มีประสบการณ์กับ Kafka producer และ consumer การแบ่งพาร์ทิชัน คิว dead-letter และการลองใหม่ รวมถึงการประมวลผลแบบ idempotent
- มีความรู้พื้นฐานด้าน BigQuery และ SQL, Airflow และไปป์ไลน์แบบ batch ที่ใช้ Spark หรือ Dataproc
- มีประสบการณ์กับ Kubernetes, CI/CD, การทยอยปล่อยหรือปล่อยแบบ canary การจัดการความลับ และการสังเกตระบบ
- มีผลงานการนำด้านสถาปัตยกรรมข้ามทีม การบันทึกการตัดสินใจใน ADR และการให้คำปรึกษาแก่วิศวกร
- มีประสบการณ์ออกแบบระบบ active-active หลายภูมิภาคและการกู้คืนจากภัยพิบัติ
- มีประสบการณ์ทดสอบระดับ unit, functional, integration, end-to-end, contract และ load
- มีประสบการณ์จริงกับ Kotlin/Android และ/หรือ Swift/iOS สำหรับ SDK มือถือ รวมถึงแนวทางปฏิบัติด้าน API สาธารณะและการกำหนดเวอร์ชัน
- มีประสบการณ์กับ OpenSearch หรือ Elasticsearch และแคชแบบกระจาย
- มีประสบการณ์จัดการการควบคุมการเปลี่ยนแปลงหรือการเผยแพร่ที่อยู่ภายใต้กระบวนการ CRQ
- มีประสบการณ์ด้านการออกแบบที่ขับเคลื่อนด้วยโมเดลและเอเจนต์ AI
- มีทักษะการแก้ปัญหา การทำงานร่วมกัน การสื่อสาร และการจัดการผู้มีส่วนเกี่ยวข้องเป็นอย่างดี
สวัสดิการ
- ความคุ้มครองด้านการรักษาพยาบาล ทันตกรรม และสายตา
- แผน 401(k)
- แผนซื้อหุ้น
- ประกันชีวิตที่บริษัทเป็นผู้ชำระ
- วันลาพักร้อนแบบได้รับค่าจ้าง และ/หรือวันลาที่ได้รับค่าจ้างและได้รับความคุ้มครอง
- วันลาสำหรับผู้ปกครอง
- วันลาเพื่อดูแลครอบครัว
- วันลาเพื่อจัดการงานศพ
- วันลาเพื่อปฏิบัติหน้าที่ลูกขุน
- วันลาเพื่อไปใช้สิทธิเลือกตั้ง
- ความคุ้มครองกรณีทุพพลภาพระยะสั้นและระยะยาว
- ส่วนลดสำหรับพนักงาน
- ค่าจ้างระหว่างการลารับราชการทหาร
- การคืนเงินค่าใช้จ่ายในการรับบุตรบุญธรรมและการตั้งครรภ์แทน
- สวัสดิการการศึกษาผ่าน Live Better U ที่บริษัทเป็นผู้จ่าย รวมถึงการเรียนจบมัธยมศึกษา ปริญญาตรี การเรียนภาษาอังกฤษ และหลักสูตรประกาศนียบัตรระยะสั้น
- Walmart ครอบคลุมค่าเล่าเรียน หนังสือ และค่าธรรมเนียมผ่าน Live Better U
- โบนัสผลงานรายปีหรือรายไตรมาส
- อาจมีการใช้ระดับค่าจ้างตามเขตภูมิภาคโดยขึ้นอยู่กับสถานที่
- รางวัลโบนัสตามผลงาน