You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Walmart

Senior Manager, Software Engineering

  • Office
  • 6+ years

Salary

$129,314/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is hiring a Senior Manager, Software Engineering to lead software work and a group of engineers.

The role supervises three Software Engineer III and five Senior Software Engineer staff.

Responsibilities

  • Build and configure clean, minimal code for components and applications that meets business and technical needs, including maintainability, availability, scalability, performance efficiency, reliability and security.
  • Work with JavaScript, Python and C, the.NET, ActiveX, Cocoa and Android frameworks, the collaboration tools Monday.com, Linx and Embold, and the platforms Microsoft Azure, AWS and Apple iOS.
  • Make sure code meets quality, safety and security standards, including PCI requirements, and add telemetry where needed.
  • Help choose programming languages, frameworks, development standards and tools for configuring and coding software.
  • Keep learning new tools and technologies, and write automation scripts that cut repetitive work in CI/CD, testing and related processes.
  • Turn customer requirements into clear test objectives and complete test cases for components and modules.
  • Apply knowledge of test strategies, test types, test environments and test tools, including Selenium for automation, Jira for Agile work and Eggplant for mobile testing.
  • Run test cases to check functionality, find defects and confirm component quality.
  • Run the test types each project needs and perform root cause analysis to help resolve issues.
  • Track, analyze and report defects through the full defect life cycle using established tools and methods.
  • Run regression tests after code changes to confirm fixes and check every affected area.
  • Find root causes, put corrective actions in place, and review defect trends from earlier projects to improve solution quality.
  • Diagnose performance and availability bottlenecks and make changes that improve stability and responsiveness.
  • Apply DevOps principles and knowledge of operating systems, maintenance, monitoring and debugging tools, mock screens, pseudocode, reverse engineering, traceability matrices, system integration, data migration and accessibility to manage application lifecycles.
  • Take on complex corrective, adaptive and perfective maintenance work on your own.
  • Track application performance with relevant metrics, analyze logs and maintenance data, and turn findings into actionable insights.
  • Assess and validate change requests for feasibility and fit with system goals.
  • Supervise three Software Engineer III and five Senior Software Engineer staff.

Requirements

  • A Bachelor's degree or equivalent in Computer Science, Information Technology, Engineering (any) or a related field, plus 6 years of progressively responsible post-bachelor's experience in software engineering or a related field; OR a Master's degree or equivalent in those fields, plus 4 years of the same experience.
  • Experience with algorithms, data structures, multithreading, concurrency and object-oriented software design.
  • Experience designing and governing large-scale, cloud-native and distributed systems, including SOA, microservices, multi-tier, event-driven and real-time architectures.
  • Understanding of reliability, availability, security, performance optimization, scalability and cost efficiency at enterprise scale.
  • Experience leading agile methods (SCRUM, XP), including Test-Driven Development (TDD), CI/CD and engineering best practices.
  • Experience running proofs of concept, evaluating platforms and products, and tuning application and database performance.
  • Technical leadership in system design reviews, API contracts, data flows, integration patterns and build-versus-buy decisions.
  • Experience mentoring senior technical talent, including Staff and Principal Engineers.
  • Experience working with products, UX, data and business stakeholders to deliver scalable, high-impact technical solutions.
  • Experience applying encryption and hashing algorithms such as DES, AES with salt and iteration, and SHA2 to strengthen application security.
  • Experience with code reviews, resolving technical issues, mentoring team members and working with onshore and offshore teams.
  • Experience with requirements and impact analysis, application architecture and design documentation using UML and MS Visio.
  • Experience building and supporting enterprise Java and J2EE applications, including JSP, JSTL, SOAP- and XML-based integrations, Oracle databases, JBoss and Tomcat, MVC, Hibernate and Struts.
  • Any amount of experience with these skills is accepted.

Conditions

The role is based at 811 Excellence Dr., Bentonville, AR 72716.

Pay ranges from $129,314.00 to $220,000.00 per year, with additional annual or quarterly performance incentives.

Eligibility for some benefits may depend on job classification and length of employment, and benefits may change or follow specific plan terms.

The company is an equal opportunity employer and keeps a drug-free workplace with zero tolerance for illegal drug and alcohol use on the job.

Benefits

  • Medical, vision and dental health coverage.
  • 401(k), stock purchase and company-paid life insurance.
  • Paid time off including sick leave, parental leave, family care leave, bereavement, jury duty and voting.
  • Short-term and long-term disability.
  • Education assistance with 100% company-paid college degrees.
  • Company discounts, military service pay and adoption expense reimbursement.
  • Performance-based incentive awards.

Where you’d work

From the office

About the company

Walmart

  • Industry: E-commerce

Office in United States

Also hiring in Bellevue, United States, Sunnyvale, United States, Canada and 4 more places

1 of their 219 open roles is remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 22 checks run
  • 0 red flags

Still hiring?

15 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • Java
  • AWS
  • JavaScript
  • iOS
  • Android
  • Azure
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
E-commerce
Specialty
Backend
Region
United States
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
6+ years
Tech stack
  • Python
  • Java
  • AWS
  • JavaScript
  • iOS
  • Android
  • Azure
  • CI/CD

Location

Work model
Office
Region
United States
Office
  • United States

Compensation

Salary
$129,314 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
E-commerce

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason