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

$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 role is Senior Software Engineer, based at 811 Excellence Dr, Bentonville, AR 72716.

The team's work covers data engineering and distributed systems, with an emphasis on large-scale data processing.

Responsibilities

  • Lead assigned engineering projects by supplying relevant documents, direction and examples, setting short- and long-term solutions and timelines, reviewing proposals with feedback, and running design and code reviews.
  • Lead the discovery phase of medium to large projects: review requirements, turn them into technical solutions, collect design documents, product requirements and wireframes, then write and unit test code.
  • Keep stakeholders and team members informed of status and issues, work with cross-functional teams and the project manager on the plan, and make sure delivery and hand-offs happen on time.
  • Provide technical leadership to the project team, including fixing open issues and bugs.
  • Investigate business and production problems by collecting the issue, its impact, criticality and likely root cause, bringing in support teams, and building and executing an action plan based on the results.
  • Perform root cause analysis to stop problems from recurring and complete online documentation.
  • Answer business users' questions and concerns about technical feasibility and implementation, identify short- and long-term fixes, and drive them to resolution with cross-functional partners.

Requirements

  • Minimum education and experience, either option: a Master's degree or equivalent in Computer Science, Information Technology, Engineering or a related field plus 2 years of software engineering or related experience, or a Bachelor's degree or equivalent in one of those fields plus 5 years of software engineering or related experience.
  • Hands-on experience writing Spark code in Scala and Python.
  • Experience writing Hive and SQL scripts, and using Spark SQL and DataFrames for efficient querying and processing in distributed computing.
  • Experience designing and building ETL processes.
  • Experience with RDBMS and NoSQL databases.
  • Experience working with Avro, Parquet and ORC file formats in Hadoop.
  • Experience writing Python scripts for Apache Airflow.
  • Experience building integrations between Elasticsearch and Apache Spark for real-time indexing and analysis in a distributed environment.
  • Experience developing and tuning Hadoop components for distributed storage and processing of large datasets.
  • Experience building CI/CD pipelines with Jenkins and Git to automate development workflows.
  • Experience developing REST APIs in Scala.
  • Any amount of experience with these skills is acceptable.

Conditions

Pay range is $129,314.00 to $180,000.00 per year.

Additional compensation includes annual or quarterly performance incentives.

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

Eligibility for some benefits may depend on job classification and length of employment, and benefits may be changed or governed by specific plan or program terms. Details are on the company's site.

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 with 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.
  • Other benefits: short-term and long-term disability, education assistance with 100% company-paid college degrees, company discounts, military service pay and adoption expense reimbursement.

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

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
  • Python
  • SQL
  • Scala
  • Elasticsearch
  • 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
2+ years
Tech stack
  • Python
  • SQL
  • Scala
  • Elasticsearch
  • 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