Staff Software Engineer

Walmart   •  

San Bruno, CA

Industry: Retail & Consumer Goods


5 - 7 years

Posted 38 days ago

This job is no longer available.

What you'll do at

We are looking for a Staff Software Engineer on our Cloud Database Service team whose mission is to remove the complexity of provisioning, operating, and maintaining a cloud-based database by providing an automated, lights-out, self-healing solution. In this role, you will be responsible for designing, developing, and maintaining the platform back-end services that drive e-commerce for the world's largest retailer.

You will be building the next-generation, cloud-based persistence storage technology capable of supporting transactions for e-commerce and retail stores.

We are a progressive technology group working in an agile environment that is looking for technologists who want to solve complex, high-scale business problems. You must have a go-getter attitude, excellent communication, and a belief that the customer is first. We are looking for an engineer who believes in delivering solid, robust solutions with a sense of ownership.

Responsibilities include:
? Building high-quality, high performing, scalable software using the latest software engineering best practices
? Driving the product's technical road-map and ensuring the road-map fits in the larger Walmart architecture vision
? Collaborating with the product owner to define user stories and acceptance criteria
? Working with a collaborative, agile team of software engineers
? Ensuring the team follows software engineering best practices to build high quality solutions
? Participate in Scrum ceremonies
? Provide support as needed

Minimum Qualifications
o 6 plus years of software development and/or DevOps experience
o Bachelor's degree
o Java, python (or similar) experience
o RDBMS technologies (Oracle, MySQL, SQL Server, or similar)

Preferred Qualifications
? Preferred experience includes:
o Deployment automation tools (Chef, Docker, Kubernetes, etc.)
o Configuration management tools (Ansible, Chef, etc.)
o Git or a similar version control tools
o Agile methodologies (Scrum)
o Continuous integration (Jenkins) is a plus
o Testing frameworks (JUnit, Cucumber, or similar)
o Experience with Scrum and agile developmentBachelor's Degree in Computer Science or related field and 6 years experience building scalable ecommerce applications or mobile software.