Job
Description
Position Summary Provide expert advice and guidance in software engineering, supporting business needs by aligning technical solutions with company mission, policies, and ethics. Build partnerships, implement business solutions, monitor progress, and capitalize on improvement opportunities. Team and Role Overview Part of the Marketplace Seller Acquisition and Onboarding team. Focus on building core platforms/services for third-party seller onboarding and lifecycle management on Walmart.com. Responsibilities include improving seller experience, managing seller lifecycle, monitoring customer experience, and collaborating with cross-functional teams. Role emphasizes merging digital and physical retail through real-time systems at scale. What You'll Do Serve as Senior Software Engineer owning technical projects and solutions end-to-end. Lead technical architecture, design, and enforce standards. Mentor junior developers, fostering skill growth and curiosity. Maintain and improve application performance, compatibility, and responsiveness across Android devices (if applicable). Drive engineering and operational excellence with high-quality solutions and processes. Collaborate with team members to define best practices and requirements. Analyze, test, and troubleshoot software before launch. Ensure software security and privacy compliance. Continuously seek improvements in software effectiveness. Adhere to company policies, mission, values, ethics, and integrity. Leadership & Project Responsibilities Lead teams of senior individual contributors. Manage medium-to-large, complex, cross-functional projects, including requirements translation, coding, testing, communication, and delivery. Collaborate with business partners on strategy, feasibility, and solutions. Benchmark industry best practices and help define software development standards. Preferred Skills & Technologies Salesforce.com platform expertise (Apex, Visualforce, Lightning, Force.com). CRM data engineering (minimum 3 years experience). Programming skills in Scala, Spark for data processing and analytics. Familiarity with Google Cloud Platform services: BigQuery, GCS, Dataproc, Pub/Sub. Strong knowledge of Salesforce Sales Cloud, Service Cloud, Experience Cloud. Application customization, Lightning Web Components, Aura Components, Apex classes/triggers. Integration using Salesforce APIs (SOAP, REST). Tools: Data Loader, ANT, Workbench, Git, Bitbucket version control. CI/CD knowledge for Salesforce deployments. Agile software development practices, coding standards, code reviews. Design patterns and software architecture understanding. Strong communication skills for cross-team collaboration. Mentoring and leadership experience. Responsibilities Write, review, and maintain high-quality code. Understand client requirements and translate them into technical solutions. Define technologies, patterns, and frameworks for solutions. Lead/support UAT and production rollouts. Create and justify work breakdown structures (WBS) and effort estimates. Troubleshoot complex issues and suggest solutions. Conduct POCs to validate designs/technologies. Provide constructive feedback and set clear expectations for team members. Drive continuous improvement mindset and responsiveness to challenges. Minimum Qualifications Option 1: Bachelor's degree in CS, IT, Engineering, or related field + 2 years software engineering experience in tech, retail, or data-driven company. Option 2: 4 years software engineering experience without degree. Preferred Qualifications Certifications such as Security+, Network+, GISF, GSEC, CISSP, or CCSP. Master's degree in related fields. About Walmart Global Tech Innovative tech team powering the world's largest retailer. Focus on impacting millions through technology. Flexible hybrid work model. Comprehensive benefits and inclusive workplace culture. Equal Opportunity Employer committed to diversity and inclusion.