10,000 jobs found — updated daily
The Staff Software Engineer monitors application performance through appropriate metrics, performs corrective, adaptive, and perfective maintenance and re-engineering, analyzes application logs and maintenance and performance data, and evaluates change requests for validity and feasibility. The role uses industry research and benchmarking to improve Walmart’s technology environment and helps define software development guidelines, standards, and processes. The position contributes to solution design across software architecture, distributed systems, scalability, design patterns, disaster recovery, technology stacks, MVPs, non-functional requirements, and telemetry. It helps design components and modules that work together, evaluates design trade-offs against business requirements, and translates high-level designs into detailed designs using mock screens, pseudocode, and functional logic. The engineer selects suitable frameworks, platforms, and environments for coding, configuration, and scripting; guides the team on coding patterns, languages, and frameworks; and promotes scalability and security. The role drives telemetry implementation, performs ad hoc code reviews for baseline risk mitigations, creates and configures code for products and systems, and oversees team code to ensure it meets technical and business requirements as well as maintainability, availability, and scalability needs. It also organizes project requirements into a programming sequence.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior

The resume builder that gets results.