
Senior Software Engineer – Data Venture
Walmart
full-time
Posted on:
Location Type: Office
Location: Bentonville • United States
Visit company websiteExplore more
Job Level
About the role
- Develop software systems and solve complex problems by leveraging state-of-the-art technology.
- Collaborate with and execute major cross-platform executions as a team, or independently when needed.
- Document knowledge and processes specific to your work.
- Utilize strong interpersonal skills in working with numerous internal teams and expand personal and team knowledge of new and upcoming products.
- Act as a gatekeeper to maintain the integrity and reliability of production systems.
- Oversee applications and services running on Kubernetes, Docker on shared platform.
- Analyze and provide recommendations for optimizing resource usage in data pipelines built on a big data stack.
- Participates in medium- to large-scale, complex, cross-functional projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirement); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with cross functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery.
- Participate in a 12/7 on-call rotation and act as the initial responder for any issues with the production applications/services.
- Lead root cause analysis (RCA) and incident management efforts.
- Support and uphold company policies, procedures, mission, values, and ethical standards.
Requirements
- 7+ years of experience building highly scalable, high performance, responsive web applications.
- Experience building customizable, reusable, and dynamic frontend components using ReactJS, React Hooks, JavaScript, ES6, Typescript, HTML and CSS.
- Experience in Microservices: Kubernetes / Docker
- Experience building a responsive, cross-browser compatible and high-performance web application.
- Proven ability in implementing best/excellent practices and Design Patterns like promises, application flow control, event/error/AJAX handling, RxJS, observables, and Redux
- Experience with Big Data stack Hadoop, Spark, Google BigQuery
- Familiarity with CI/CD, unit testing, automated frontend testing
- Strong Analytical and troubleshooting skills to identify and recover production failures
- Strong creative, collaboration, and communication skills
- 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.
- 5 years’ experience in software engineering or related area.
Benefits
- Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactJSReact HooksJavaScriptES6TypescriptHTMLCSSMicroservicesKubernetesDocker
Soft skills
interpersonal skillsanalytical skillstroubleshooting skillscreative skillscollaboration skillscommunication skills
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineeringBachelor's degree in computer information systemsBachelor's degree in software engineering