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 Software Engineer

  • Office
  • 6+ years

Salary

$206,086/ 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 CRM Engineering team is hiring a Senior Software Engineer to build and maintain scalable, high-performance software, including APIs, microservices and integrations.

The role works alongside product, project, business and user experience colleagues on software that the company ships to customers.

Responsibilities

  • Build, design and maintain scalable, high-performance software: APIs, microservices and integrations.
  • Join the discovery phase of medium and large projects, drafting high-level designs and securing sign-off from several teams.
  • Work with product, project, business and UX colleagues to design, build and release applications.
  • Coach junior engineers and help build a collaborative team.
  • Lead small teams, including offshore associates.
  • Write clean, efficient, maintainable code that follows coding standards and best practices.
  • Review colleagues' code and give feedback on quality and design principles.
  • Investigate complex technical problems and resolve them promptly.
  • Collect information on business and production issues, bring in support teams and draft action plans.
  • Run root cause analysis to prevent repeat issues and record actions and fixes in writing.
  • Improve performance and scalability through profiling, refactoring and system tuning.
  • Track industry trends and recommend better software engineering processes.
  • Shape, carry out and refine action plans and advise on best practice.
  • Align work with customer and business needs, building support for different views and reasoning.
  • Take part in agile sprint planning, estimation and retrospectives.
  • Turn requirements into technical solutions, write the code, unit test it and report status to stakeholders.
  • Keep projects on schedule and manage handoffs with project managers.
  • Answer user questions and technical issues, assessing feasibility and proposing implementation approaches.
  • Resolve issues and maintain partnerships across functions.
  • Follow company policies and uphold its mission, values and ethical standards.
  • Build relationships with key stakeholders, monitor progress and identify improvements.

Requirements

  • Either a master's degree or equivalent in computer science, engineering (any) or a related field, plus 2 years of experience in large-scale enterprise software development.
  • Or a bachelor's degree or equivalent in computer science, engineering (any) or a related field, plus 5 years of experience in large-scale enterprise software development.
  • Knowledge of RESTful API design principles and experience building and consuming APIs.
  • Experience with SQL and NoSQL databases, including optimizing queries and performance.
  • Experience with cloud platforms and services on GCP, AWS and Azure.
  • Experience with agile methodologies and tools such as Jira, Git and Confluence.
  • Experience with Java, JavaScript and related frameworks such as Spring Boot.
  • Experience designing and developing large-scale, distributed software applications.
  • Understanding of algorithms, data structures and object-oriented programming.
  • Experience working directly with stakeholders and customers to gather requirements and provide updates.
  • Experience writing secure, stable, testable, maintainable, high-quality code.
  • Experience guiding others and managing projects across the software development lifecycle.
  • Experience owning full-stack applications end to end, from development through deployment.
  • Any amount of experience with these skills is accepted.

Conditions

Salary range: $206,086 per year to $216,000 per year.

Additional compensation includes annual or quarterly performance incentives.

Location: 10900 NE 4th Street, Bellevue, WA 98004.

Eligibility for some benefits depends on job classification and length of employment, and benefits may change or follow specific plan terms; details are on the company's internal benefits portal.

The company is an equal opportunity employer and maintains a drug-free workplace with a zero tolerance policy on illegal drugs and alcohol.

Benefits

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

Where you’d work

From the office

About the company

Walmart

  • Industry: E-commerce

Offices in Bellevue, United States, United States

Also hiring in Sunnyvale, United States, Canada, Los Angeles, United States and 3 more places

1 of their 205 open roles is remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 2 red flags

Still hiring?

15 checks

2 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
  • Java
  • SQL
  • AWS
  • JavaScript
  • Spring
  • Azure
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
2+ years
Tech stack
  • Java
  • SQL
  • AWS
  • JavaScript
  • Spring
  • Azure

Location

Work model
Office
Region
United States
Offices
  • Bellevue, United States
  • United States

Compensation

Salary
$206,086 / 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