Western Digital Careers
Join our Talent Network

Senior Cloud Software Development Engineer

Location: Milpitas, CA, United States 
Req ID: JR-0000038079


Western Digital
We deliver the possibilities of data.  YOU define what’s possible.
We are about creating a personal cloud experience that ties all of your content together - pictures, music, video, and all other content and making it available on any screen, any place and any time.
Our team is responsible for innovating and implementing the next generation WD Cloud to facilitate in handling billions of requests, with millions of users, all around the world; seamlessly allowing our customers the best experience to enjoy all of their content.  We are revolutionizing the way people enjoy and experience content.  We are building a world class cloud to enable this. Imagine capturing a 4k video and being able to store it and share it, instantly, anywhere in the world.
You will have an opportunity to be a key contributor in building out this vision.  You will be challenged, but you will LOVE what you are doing. You will bring your experience and your talent and implement services that will be used by everyone. 
  • Be a leader in implementing cloud based applications.
  • Be a technical contributor in thought and design excellence.
  • Be an out-of-the-box thinker.  Challenge the team to research new technology areas and be able to provide creative solutions to current challenges.
  • Be great at development of applications and balancing your skills and availability to execute to plan.
  • Work effectively with your team to communicate and set expectations.
  • Play an integral part of growing the team and their skills.
  • Bachelor's degree or higher in Computer Science or related field 
  • 5+ years of professional software development experience 
  • 3+ years building applications deployed on AWS and the process to manage large data sets 
  • Demonstrated deep understanding of REST, services, monitoring, and the tenants of horizontal scalability 
  • Back-end experience with NodeJS / Java
  • Experience developing complex and highly available services running in a production environment Preferred Experience 
  • Extensive knowledge of object oriented and functional software design patterns, including those commonly used by large scale web based platforms 
  • Experience building consumer facing products 
  • Knowledge of NoSQL data stores, indexing, distributed locking 
  • Experience with  AWS (EC2, Lambda, API Gateway, CloudFront)
  • Experience with  Web and mobile development frameworks like React and Angular 
  • Ability to translate user stories into technical tasks 
  • Ability to estimate effort effectively 
  • Strong communication, analytical and problem solving skills
Western Digital Corporation is the world’s largest data storage company with a leading portfolio of HGST, SanDisk, G-Technology and WD brands covering flash and disk-based solutions.  Deployed by the largest and most prominent organizations worldwide, Western Digital solutions are everywhere, touching lives and enabling great value from the data they possess. 
Western Digital is an equal opportunity employer. We are committed to providing equal employment opportunity for all applicants and employees. Western Digital does not unlawfully discriminate and complies with the laws and regulations set forth in the following EEO Is The Law poster: Equal Employment Opportunity Is The Law.
Western Digital participates in the E-Verify program in the US. For more information click hereEste empleador participa in E-Verify.