Position Summary:
As a part of Walmart Global Tech, you will build industry defining seller and customer experiences in growing the marketplace platform.
We are looking for a Senior Software Engineer- Backend focused to join Seller Enforcement team under Marketplace organization. You will be in the unique position to bring a broader impact to Walmart's customers and sellers by providing insights and intelligence on marketplace related transactions and provide capabilities to associates in supporting all segments of Walmart.
About the Team:
The Marketplace Engineering team is at the forefront of building core platforms and services to enable Walmart to deliver vast selection at competitive prices and with best-in-class customer experience by enabling third-party sellers to the marketplace platform, sell and manage their products to our customers on walmart.com. This team is responsible for keeping risky and fraudulent sellers out of the Walmart ecosystem and ensuring all sellers follow Walmart's compliance policy, ultimately providing a good customer experience.
What you'll do:
- Provide deep technical expertise and thought leadership that helps accelerate adoption of the absolute best engineering practices.
- Lead and participate in medium to large-scale projects by reviewing project requirements, translating them into technical solutions, writing and developing code, and conducting unit testing.
- Develop highly scalable services to process millions of requests per day and solve complex software systems problems.
- Design and develop backend micro-services and APIs for web applications using JVM ecosystem (Java) .
- Collaborate with project teams and cross-functional teams to troubleshoot open issues and ensure on-time delivery.
- Troubleshoot business and production issues, engaging support teams to assist in resolution.
- Provide support to the business by responding to users' questions and concerns.
- Driving projects of high visibility across the organization.
- Leading team in designing systems and apps .
What you'll bring:
- At least 4 years of experience in architecting large scale systems .
- Expertise in Java programming language .
- Strong background in algorithms and data structures .
- Proven understanding of microservices oriented architecture and extensible REST APIs .
- Experience with cloud application development.
- Understanding of SaaS or PaaS or IaaS industry with hands-on experience with public or private cloud offerings .
- Experience with CI/CD pipelines and best practices.
- Advanced knowledge of performance and scalability.
- Practical knowledge of agile software development methodologies.
- Experience in large scale distributed systems and event-driven architectures .
- Experience with relational / non-relational databases .
- Strong inclination towards exploring and learning new technologies.
- Experience in the marketplace domain preferred .
Minimum Qualifications:
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
Option 2: 5 years’ experience in software engineering or related area.
Preferred Qualifications:
Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area.
We value candidates with a background in creating inclusive digital experiences.
Primary Location:
640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America.
#J-18808-Ljbffr