15 hours ago
Base Salary
$206k - $264k/yr
Responsibilities
- Assess software gaps and requirements, classify requirements, identify risks, and recommend corrective actions.
- Create user stories, detailed designs, mock screens, pseudocode, functional logic, and architecture components aligned with business and technical requirements.
- Design, configure, and implement scalable, highly available software components and applications.
- Build automation scripts for CI/CD, testing, and repetitive engineering processes, and implement telemetry features.
- Define test objectives, create and execute test cases, perform regression testing, track defects, and analyze prior defects to prevent recurrence.
- Troubleshoot performance and availability bottlenecks, monitor application metrics and logs, and conduct complex maintenance and re-engineering activities.
- Design and build asynchronous microservices, REST API integrations, LLM-based RAG applications, agents, and multi-step reasoning systems.
- Package and manage applications in containers and support software delivery, automated testing, code quality, databases, caching, and query optimization.
- Evaluate change requests and perform system modernization and refactoring of legacy monolithic components.
Requirements
- Master’s degree or equivalent in Computer Science, Engineering, or a related field and 3 years of experience in a large-scale enterprise software development environment.
- Alternatively, bachelor’s degree or equivalent in Computer Science, Engineering, or a related field and 6 years of progressively responsible post-bachelor’s experience in a large-scale enterprise software development environment.
- Experience defining architecture blueprints, decomposing systems into microservices, and selecting product technology stacks using UML, draw.io, mermaid.js, and C4-PlantUML.
- Experience crafting prompts for language models and building LLM-based RAG pipelines with agents or multi-step reasoning systems using OpenAI LLMs, LangChain, LangGraph, and Milvus DB.
- Experience with object-oriented software design, asynchronous microservices, REST APIs, FastAPI, Flask API, Kafka, and high-availability systems.
- Experience with observability and performance diagnosis using Open Telemetry, Telemetry, and Grafana.
- Experience packaging and managing applications with Docker, Kubernetes, Helm, and Istio.
- Experience with GitHub, Jenkins, automated testing, test-driven development, pytest, unit testing, SonarQube, Pylint, Black, and PMD.
- Experience designing and maintaining SQL Server, Redis, Cassandra, AzureSQL, and PostgreSQL-based data systems, including query and index tuning and Airflow data workflows.
- Experience modernizing and refactoring legacy monolithic systems using coverage, cProfile, PMD, and VisualVM; the employer will accept any amount of experience with the required skills.
Benefits
- Annual or quarterly performance-based incentive opportunities.
- Medical, vision, and dental coverage.
- 401(k), stock purchase program, and company-paid life insurance.
- Paid time off including sick leave, parental leave, family care leave, bereavement, jury duty, and voting leave.
- Short-term and long-term disability coverage, education assistance including 100% company-paid college degrees, company discounts, military service pay, and adoption expense reimbursement.
- The job is located at 10900 NE 4th St., Bellevue, Washington; benefit eligibility may depend on job classification and length of employment.
Tech Stack
Apache AirflowApache CassandraApache KafkaDockerFastAPIGrafanaHelmIstioJenkinsKubernetesMicrosoft SQL ServerpytestRedisSonarQube
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.
