Search jobs > Sunnyvale, CA > Senior software engineer

Senior Software Engineer (Back-End/Data) R-1838974

Walmart Global Tech
Sunnyvale, California, US
Full-time

At Walmart, we help people save money, so they can live better. This mission serves as the foundation for every decision we make and drives us to create the future of retail.

We can’t do that without the best talent talent that is innovative, curious, and driven to create exceptional experiences for our customers.

Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now.

Do you have boundless energy and passion for engineering data used to solve dynamic problems that will shape the future of retail?

As a Walmart Data Engineer, you will dig into our mammoth scale of data to help unleash the power of retail data science by imagining, developing, and maintaining data pipelines that our Data Scientists and Analysts can rely on.

You will be responsible for contributing to an orchestration layer of complex data transformations, refining raw data from source into targeted, valuable data assets for consumption in a governed way.

You will partner with Data Scientists, Analysts, other engineers and business stakeholders to solve complex and exciting challenges.

You’ll make an impact by :

  • Data Strategy : Understands, articulates, and applies principles of the defined strategy to routine business problems.
  • Data Transformation and Integration : Extracts data from identified databases and creates data pipelines.
  • Data Source Identification : Supports the understanding of the priority order of requirements and service level agreements.
  • Data Modeling : Analyses complex data elements and contributes to conceptual, physical, and logical data models.
  • Code Development and Testing : Writes code to develop the required solution and application features.
  • Problem Formulation : Translates business problems within one's discipline to data related or mathematical solutions.
  • Applied Business Acumen : Provides recommendations to business stakeholders to solve complex business issues.
  • Data Governance : Establishes, modifies, and documents data governance projects and recommendations.
  • Training and Support : Creates training documentation and trains end-users on data modeling.
  • Project Execution : Drives the execution of multiple business plans and projects.

You’ll sweep us off our feet if :

  • You have consistently high standards and your passion for quality is inherent in everything.
  • Well versed with Hadoop, Spark, Cloud, Python / Scala and Java, Streaming, Kafka, Backend, J2EE.
  • You evangelize an extremely high standard of code quality, system reliability, and performance.
  • You have a proven track record coding with at least one programming language (e.g., Scala, Python).
  • You’re experienced in one of cloud computing platforms (e.g., GCP, Azure).
  • You’re skilled in data modeling & data migration protocols.
  • Experience with GCP, Datawarehousing, BI preferred.
  • Experience with the integration tools like Automic, Airflow.

Mandatory Skills :

Hadoop, Spark, Cloud, Python / Scala and Java, Streaming, Kafka, Backend, J2EE, Springboot API.

Desirable Skills :

GCP, Datawarehousing, BI.

Education / Qualification :

Bachelors or Masters in Engineering.

Benefits & Perks :

Beyond competitive pay, you can receive incentive awards for your performance. Other great perks include stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Equal Opportunity Employer :

Walmart, Inc. is an Equal Opportunity Employer By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them.

Who We Are?

Join Walmart and your work could help over 275 million global customers live better every week. A career at Walmart is where the world’s most complex challenges meet a kinder way of life.

Flexible, hybrid work :

We use a hybrid way of working that is primarily in office coupled with virtual when not onsite.

The above information has been designed to indicate the general nature and level of work performed in the role.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior System Software Engineer - Power and Performance. Computer Science/Engineering or related fieldStrong programming skills in C, operating system internals, device drivers, and real-time embedded operating systemsIn-depth knowledge of low-level power management fundam...

Promoted
Apple
Sunnyvale, California

Do you wish to be challenged to think creatively? The Data Services team is seeking an accomplished Database Engineer with expertise in Oracle, distributed databases like CockroachDB (CRDB), and graph databases who will be responsible for crafting database architecture and design solutions to mainta...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Engineer - Innovation. NET CoreKnowledge of RESTful services, Docker, Kubernetes, and cloud-native applications on Microsoft AzureExperience with API lifecycle management, securing API endpoints, and using secure software development practices. ...

NVIDIA
Santa Clara, California

Data engineer with extensive data engineering experience for our data science platform supporting NVIDIA's cloud platform services. Data Engineer - Data Science Platform. Our data science platform serves as the basis for advanced real-time data analytics, streaming, data lake, and sophisticated ML/A...

Walmart
San Jose, California

Data Modeling: Strong data modeling skills are necessary for designing a schema that can accommodate the evolution of data sources and facilitate seamless data joins across various datasets. Develop data pipelines to consolidate log data emitted by our various backend microservices. Data Cleansing a...

Ab Ovo
Santa Clara, California

Require a MS degree or foreign equivalent in Computer Science, Software Engineering, or related, plus two-year experience as Software Quality Engineer, Software Test Engineer, or related. Creating and executing database queries for testing purposes such as verifying data integrity, checking data flo...

Latitude AI LLC
Palo Alto, California

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD). Pre-tax spending accounts for healthcare and dependent care expenses. When you join t...

ByteDance
San Jose, California

We are looking for a self-driven senior software engineer to drive payment product development. Experience in the distributed system, backend API development and related fields- Good product sense, experience in building large-scale consumer-facing product- Excellent communication and collaboration ...

Motion Recruitment
California, United States

Leader in their industry, our exciting global SaaS construction platform client seeks a contract Senior Data Engineer. We are looking for a Senior Data Engineer to join our client’s Runtime Platform Group. As a Senior Data Engineer, you’ll be on a team building a secure, compliant SaaS platform for ...

OKX
San Jose, California

You will be expected to be responsible for areas such as implementation and support of backend microservices, working closely with the front end and cross-functional teams to coordinate complex deliverables, conducting research, and providing meaningful feedback about any decision being made within ...