1+ months

Senior Software Engineer

Walmart
Sunnyvale, CA 94086
Apply Now
Apply on the Company Site
  • Jobs Rated
    8th
1296877BRReq ID:1296877BRCompany Summary:The Walmart eCommerce team is rapidly innovating to evolve and define the future state of shopping. As the worlds largest retailer, we are on a mission to help people save money and live better. With the help of some of the brightest minds in technology, merchandising, marketing, supply chain, talent and more, we are reimagining the intersection of digital and physical shopping to help achieve that mission.Job Title:Senior Software EngineerPosition Summary:As a Senior software Engineer, you will have the opportunity to work closely with our data scientists, business partners and systems engineers to drive the definition and implementation of the next generation of applications and analytics tools for our predictive intelligence platform. We are focused on teamwork, technology, and most importantly the customer. From using traditional web applications to visualization tools to mobile to enable data scientists and business users get actionable insights into extreme data, there are a lot of exciting opportunities! - Develop real-time predictive analysis tools and back end platform - Enable data scientists, business and product partners to fully leverage our predictive analytics platform for very large volumes of data - Demonstrate and clearly articulate reasoning for design and implementation choices - Demonstrate willingness to take feedback and adapt solutions where appropriate - Interact with other team members to incorporate their innovations and vice versa - Participate in design and code reviews - Demonstrate up-to-date expertise in Software Engineering and apply this to the development, execution, and improvement of action plans - Lead and participate in medium-to large-scale projects - Be the consummate team player with a demonstrable ability to learn quickly. Amazing ability to get stuff doneCity:SUNNYVALEState:CAPosition Description:As a Senior software Engineer, you will have the opportunity to work closely with our data scientists, business partners and systems engineers to drive the definition and implementation of the next generation of applications and analytics tools for our predictive intelligence platform. We are focused on teamwork, technology, and most importantly the customer. From using traditional web applications to visualization tools to mobile to enable data scientists and business users get actionable insights into extreme data, there are a lot of exciting opportunities! -Develop real-time predictive analysis tools and back end platform -Enable data scientists, business and product partners to fully leverage our predictive analytics platform for very large volumes of data -Demonstrate and clearly articulate reasoning for design and implementation choices -Demonstrate willingness to take feedback and adapt solutions where appropriate -Interact with other team members to incorporate their innovations and vice versa -Participate in design and code reviews -Demonstrate up-to-date expertise in Software Engineering and apply this to the development, execution, and improvement of action plans -Lead and participate in medium-to large-scale projects - Be the consummate team player with a demonstrable ability to learn quickly. Amazing ability to get stuff doneMinimum Qualifications:-BS or MS degree in Computer Science or a related technical field -At least 3 to 5 years of engineering experience (the more the better) -Built large scale projects with Java and Spring -Willing and able to work with a variety of programming languages -Good knowledge of databases such as Oracle, MySQL etc. -Strong opinions backed by proven experience on how systems should be built -Knowledge of Devops, Provisioning, etc -Experience with data models, the JVM, and Data Layer concepts (ORMs, JDBC, Connection Handling) -Able to diagnose, debug, and optimize application data layer issues -Strong and clear communicator that can listen to their team as well as clearly articulate their ideas -Strong attention to detail -A desire to bring innovative solutions to the challenges of scaling the API and platform -Agile software development experience -Well versed in data stores, distributed systems, data modeling and their associated pitfalls.Additional Preferred Qualifications:-Experience with scripting languages such as Shell Script -Experience with data streaming and caching. -Experience with Linux production environments #LI-SN1Category:Software Development and Engineering Brand:Walmart Labs

Jobs Rated Reports for Software Engineer

Posted: 2019-07-04 Expires: 2019-11-08

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer

Walmart
Sunnyvale, CA 94086

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast