Senior, Software Engineer – Python, Gen AI Developer
Overview
In this role you drive the development of scalable APIs and backend services within Walmart’s Global Sourcing Backend team. You will lead a small engineer group and mentor peers while shaping architectural choices to support a high-visibility purchase order system. You’ll troubleshoot production issues, perform root-cause analysis, and implement robust solutions at scale. The opportunity sits at the intersection of cutting-edge Gen AI usage, cloud-native microservices, and cross-functional collaboration to deliver impactful retail tech. This role offers growth in a fast-moving, entrepreneurial environment with broad scope across Walmart International.
Compensation / Benefits401(k) matchstock purchase planpaid maternity and parental leavePTO and multiple health planslife insurancewellbeing and education programs
ResponsibilitiesLead and mentor a 3–4 person team to deliver high-quality softwareProvide expert guidance on architectural patterns and design/code reviewsReview and approve proposed solutions, plan timelines, and implement changesSupport business with new/existing systems through technical guidance and feasibility considerationsTroubleshoot production issues, perform root-cause analysis, and drive action plansCoordinate with support teams and document actions for future reference
Key requirements7+ years of experience building scalable applicationsProficiency in Python and JavaExperience with API design and building scalable cloud-native microservicesStrong knowledge of API frameworks (Flask, FastAPI) and API gateway patterns (Express.js)Experience with React and state management libraries (Redux or Context API)CI/CD experience (Jenkins, Maven)Experience with Web Services platforms and cloud technologies (Azure, GCP)Familiarity with design patterns and building secure, reliable APIsLeadership and team mentoringProblem-solving and root-cause analysisEffective communication with cross-functional teamsPythonJavaFlask