Posted in

Senior Software Engineer: Backend

Senior Software Engineer: Backend

CompanyWalmart
LocationBentonville, AR, USA, Sunnyvale, CA, USA
Salary$90000 – $234000
TypeFull-Time
DegreesMaster’s
Experience LevelSenior

Requirements

  • 5+ years of relevant industry experience in software development building large scale complex distributed systems.
  • Experience working with multiple tech stack React or React Native, Java, k8s, Spring framework, API development, etc.
  • Experience with monitoring tech Splunk, Prometheus, APM, etc.
  • Strong knowledge of complex software design, distributed system design, design patterns, data structures, and algorithms.
  • Sound decision-making skills with the ability to balance conflicting interests in a complex and fast-paced environment.
  • Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams and stakeholders.

Responsibilities

  • Assists in providing guidance to small groups of engineers for assigned Engineering projects by providing pertinent documents, directions, examples, and timeline.
  • Provides support to the business by responding to user questions, concerns, and issues; researching and identifying needed solutions; determining implementation designs; and directing users to appropriate contacts for issues outside of associates domain.
  • Manages small to large-sized complex projects by reviewing project requirements; translating requirements into technical solutions; researching and identifying alternative solutions; and ensuring on-time delivery and hand-offs.
  • Troubleshoots business and production issues by gathering information; performing root cause analysis; engaging support teams; and developing solutions.
  • Participates in the discovery phase of small to medium-sized projects to come up with high level design by partnering with product management, project management, business, and user experience teams.
  • Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans.
  • Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; and adapting to competing demands.
  • Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity.
  • Translates requirements into solutions, writing code, collaborating with cross-functional team and keeping a high bar on overall code/software quality.
  • Upholds high standards in quality and operational excellence.
  • Participates and directs root cause analysis of critical business and production issues.
  • Creates/configures simple, testable, maintainable code for entire component/application and ensures the components are meeting business/technical requirements.

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year’s experience in software engineering or related area.
  • Background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.