Software Engineer III
Software Engineer III on Walmart's Marketplace Platform team, building Seller/Channel Partner Portal services and the Marketplace API gateway with Java and ReactJS. Day to day: designing features, coding and debugging, CI/CD automation, telemetry, resolving production issues, and mentoring junior engineers.
- Compensation
- $108K–$216K / yr
- Location
- Bellevue, Washington, USA
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Part time
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in CS, computer engineering, CIS, software engineering, or related area and 2 years' software engineering experience (Option 1)
- Or 4 years' experience in software engineering or related area (Option 2)
- Proven experience in software design, development, and debugging with OOP languages such as JavaScript, Python, or C#
- Expertise in API design, platform development, and component services
- Ability to deliver scoped features through iterative and incremental development
- Proficiency in CI/CD automation and testing practices
- Experience in root cause analysis, defect management, and troubleshooting complex production issues
- Ability to collaborate with cross-functional teams (product, project management, UX)
- Knowledge of telemetry implementation, security standards, and software maintenance tools
- Skilled in preparing technical documentation and ensuring sustainable, high-availability solutions
Nice to have
- Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
- Knowledge of WCAG 2.2 AA standards, assistive technologies, and digital accessibility best practices
Full description
Position Summary...What you'll do...Role summary:
Walmart is seeking a Software Engineer III to contribute to the design, development, and delivery of software solutions for small to large projects. This role involves collaborating with cross-functional teams to analyze requirements, develop code, perform testing, and troubleshoot issues to ensure high-quality, scalable, and maintainable applications. The position requires technical expertise in coding, debugging, and continuous integration, along with the ability to support and guide junior engineers. The successful candidate will drive project milestones while maintaining alignment with business objectives and technical standards.
About the team:
The Walmart Marketplace Platform team develops advanced technology solutions to enhance Seller and Channel Partner Portal experiences. The team manages the Marketplace API gateway using Java and ReactJS, focusing on iterative development, debugging, and continuous delivery. Members collaborate to build scalable, high-quality software components while integrating generative artificial intelligence and platform design. This environment fosters strong technical expertise and innovation aligned with product strategy and platform growth. The team is dedicated to delivering effective solutions that address evolving business needs efficiently and supports continuous professional development.
What you'll do:
- Collaborate with cross-functional teams to define high-level designs and translate requirements into technical solutions.
- Develop, test, and maintain scalable, secure, and high-quality code following established standards and best practices.
- Troubleshoot and resolve production issues through root cause analysis and effective problem-solving.
- Lead small engineering groups by providing guidance, documentation, and mentorship to ensure timely delivery.
- Implement automation scripts and telemetry features to support continuous integration and deployment.
- Monitor application performance and conduct maintenance to enhance reliability and scalability.
- Participate in requirement analysis, test case creation, and defect management to ensure solution quality.
What you'll bring:
- Proven experience in software design, development, and debugging using object-oriented programming languages such as JavaScript, Python, or C#.
- Strong technical acumen with expertise in API design, platform development, and component services.
- Demonstrated ability to deliver scoped features through iterative and incremental development methodologies.
- Proficiency in continuous integration and continuous delivery (CI/CD) automation and testing practices.
- Experience in root cause analysis, defect management, and troubleshooting complex production issues.