14 hours ago
Base Salary
$90k - $180k/yr
Responsibilities
- Own scoped feature, service, API, user interface, or ML component delivery through implementation, iteration, testing, deployment, monitoring, and ongoing support.
- Design and build scalable, secure, maintainable software systems, application architectures, frameworks, features, and APIs.
- Write clean and reliable code, create automation scripts and telemetry, conduct code reviews, and resolve defects and production issues.
- Develop automated and performance tests, CI/CD deployments, observability, monitoring, and maintenance processes.
- Integrate AI agents and ML components through internal and external APIs and use development productivity tools.
- Manage databases, containerized application components, source code, production changes, incidents, and operational records.
- Collaborate with stakeholders and cross-functional teams to define problems, translate needs into technical requirements, and measure solution outcomes.
- Participate in design reviews, architecture documentation, technical decision-making, mentorship, knowledge sharing, and continuous improvement.
Requirements
- Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related area plus 1 year of software engineering experience; alternatively, a bachelor's degree or equivalent in a listed field plus 3 years of experience.
- Experience coding in object-oriented languages including Java and JavaScript.
- Experience designing application architecture and cross-platform features and developing frameworks and APIs with Java, Spring Boot, Node.js, React, or Angular.
- Experience with JavaScript unit testing using Jest and application, feature, or API performance testing.
- Experience with cloud-native applications, microservices architecture, and container orchestration.
- Experience managing MySQL and MongoDB databases, including schema, view, and table design and SQL CRUD operations.
- Experience implementing CI/CD pipelines with Jenkins and managing source code with Git.
- Experience creating Splunk dashboards and triaging logs, alerts, and reports for network monitoring and application performance.
- Experience configuring SonarQube for automated code analysis and quality and security reporting.
- Experience using Swagger for API documentation, Confluence for architecture diagrams, and ServiceNow for production changes, incidents, and management records.
- Experience using Docker and Kubernetes to containerize, orchestrate, deploy, and scale application components.
- Experience implementing application security with single sign-on, JWT, and OAuth.
Benefits
- Annual or quarterly performance incentives are offered in addition to base pay.
- Benefits include medical, vision, and dental coverage; 401(k); stock purchase; company-paid life insurance; paid time off; parental, family care, bereavement, jury duty, and voting leave.
- Additional benefits include short- and long-term disability, education assistance with 100% company-paid college degrees, company discounts, military service pay, and adoption expense reimbursement.
- The position is located at 811 Excellence Drive in Bentonville, Arkansas.
Tech Stack
AngularC++DartDockerGitJavaJavaScriptJenkinsJestKubernetesMongoDBMySQLNode.jsPythonReactRustSonarQubeSplunkSpring BootSQLTypeScript
Categories
About Walmart
Walmart is a global omnichannel retailer that sells groceries, general merchandise, and services through Walmart and Sam's Club stores and online marketplaces for consumers and small businesses. Its model spans physical retail, e-commerce, advertising, and a vast supply chain, plus pharmacy, health, and financial services. Founded in 1962 and headquartered in Bentonville, Arkansas, Walmart Inc. is a public company on the NYSE (WMT) operating in the U.S. and multiple international markets.
