Job Description
What you'll do...
- What you'll do...
Here at Walmart, we're driven by an intellectual curiosity that keeps us on the cutting-edge of user design and a seamless customer experience. We're intrigued by the opportunity to engineer the most optimal approach that drives conversions and generates consumer loyalty across every touchpoint of the digital journey.
As a Staff Software Engineer, you'll lead the work of six to ten engineers, including offshore associates, for assigned Engineering projects by providing pertinent documents, direction, and examples; identifying short- and long- term solutions and timeline; reviewing and approving proposed solutions.
About You
You have and can implement big ideas with a positive attitude. You want to be a part of the team to disrupt this industry and you have these main skills:- Good working experience (5+) in designing and building Production grade ETL pipelines
- Good knowledge (4+) on Data Modelling, designing, and monitoring of large-scale workloads
- ML Engineering.: Experience with designing infrastructure and life-cycle for sophisticated ML Applications. Skills Needed: Working and theoretical knowledge of containerized frameworks like Docker, and distributed ML Frameworks such as Kubernetes, Tensor Flow Distributed, etc.
- ETL: Experience with designing and working on large scale ETL pipelines to move Terabytes of data across systems. Working knowledge of distributed ETL frameworks such as Spark, Hadoop, etc., as well as cluster management frameworks such as Kubernetes and Yarn
- Good working knowledge and experience of distributed computing frameworks like Spark, Hadoop, etc.
- Good working knowledge of Java, Python, and Scala
- Familiarity with model distributed frameworks for ML Applications like Tensorflow, Keras, Dask, etc.
- Good working experience (2+) in building ML Applications/Platforms
You'll wow us if you:- Lead and participate in medium-to-large-scale projects by reviewing project requirements; translating requirements into technical solutions; writing and developing code; troubleshooting open issues and bug-fixes; ensuring on-time delivery and hand-offs.
- Architect scalable and resilient applications around ML and ETL pipeline solutions leveraging Spark, Hadoop, GCP, tensor Flow etc ; and ensure 99.99% uptime for all critical applications.
- Design and build scalable data lake systems using on-premise and Cloud services, and drive implementation with self-effort and other engineers.
- Good practical/theoretical knowledge on Machine Learning
- Experience with deploying and using workflow orchestration tools like Airflow/Astronomer
- Demonstrate up-to-date expertise in cloud systems in order to migrate workloads from in-house data centers to cloud systems.
- Perform all benchmarking and comparison testing, documenting the findings, and writing technical papers to train and evangelize ideas with other engineers.
- Coach and mentor other engineers in data processing, machine learning model development, and equip other engineers with similar skills.
- Research academic papers, opensource projects, and vendor products to devise optimal software solution to large-scale data problems involving complex graphs and asynchronous events on terabytes of data.
- Provide and support the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; recognizing and capitalizing on improvement opportunities
- Prepare successfully completed projects for patent applications and guide other co-inventors in documenting and preparing relevant content.
- Leverage the graduate level education and skills acquired in that period of study to break problems and solutions into logical components and guide other engineers to deliver distributed scalable systems solving large scale data and machine learning problems.
- Model compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.
You'll make an impact by...- Effectively translating requirements into project parameters while working with agility from cradle to grave.
- Be able to deliver on Business Goals while catering to the whole spirit of Innovation and Technical excellence
- Being a Team player and work Cohesively with the Team on Design, coding, brainstorming and other activities.
The above information has been designed to indicate the general nature and level of work performed in the role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. The full Job Description can be made available as part of the hiring process.
About The Team
As a member of the Smart Forecasting group, you'll be responsible for designing, implementing and testing code change required for Forecasting platform for the company. You'll independently handle high impact, critical software/systems monitoring issues, troubleshoot business and production issues. As a member of the team, you'll be able to say that you work for the world's largest retailer and contribute to the development to best-in-class methodologies that impacted perception and drastically changed business as we know it.
Benefits & Perks
Beyond competitive pay, you can receive incentive awards for your performance. Other great perks include 401(k) match, 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. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, ideas, and opinions - while being inclusive of all people.
About Global Tech
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. That's what we do at Walmart Global Tech. We're a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the world's largest retailer, delivering innovations that improve how our customers shop and empower our 2.2 million associates. To others, innovation looks like an app, service, or some code, but Walmart has always been about people. People are why we innovate, and people power our innovations. Being human-led is our true disruption.
Minimum Qualifications...
Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.
Bachelor's degree in Computer Science and 4 years' experience in software engineering or related field OR 6 years' experience in software
engineering or related field.
Preferred Qualifications...
Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.
Master's degree in Computer Science or related field and 3 years' experience in software engineering
Minimum Qualifications...
Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.
Bachelor's degree in Computer Science and 4 years' experience in software engineering or related field OR 6 years' experience in software
engineering or related field.
Preferred Qualifications...
Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.
Master's degree in Computer Science or related field and 3 years' experience in software engineering
Primary Location...
640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America
Explore More
Date Posted
09/26/2022
Views
6
Similar Jobs
Staff Flight Test Engineer - Wisk
Views in the last 30 days - 0
Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...
View DetailsStaff Engineer, System Design Verification Engineering - Western Digital
Views in the last 30 days - 0
Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...
View DetailsSenior Front-End Software Engineer - Percipient.ai
Views in the last 30 days - 0
Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...
View DetailsPrincipal Software Engineer (Prisma Access) - Palo Alto Networks
Views in the last 30 days - 0
Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...
View DetailsPrincipal Engineer Software (Full Stack Developer) - Palo Alto Networks
Views in the last 30 days - 0
Palo Alto Networks is seeking a Senior FullStack Engineer to develop and maintain highperformance web applications collaborating with crossfunctional ...
View DetailsSenior Developer, Data Engineer - Tarana Wireless, Inc.
Views in the last 30 days - 0
Tarana is seeking a Senior DeveloperData Engineer with 5 years of experience in building largescale data pipelines The role involves designing buildin...
View Details