General Information

Req #
WD00009816
Career area:
Hardware Engineering
Country:
United States of America
State:
California
City:
San Jose
Additional locations:
US - Morrisville, US - Morrisville (Davis Dr)
Date:
Tuesday, August 10, 2021
Working time:
Full-time

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive. 

And we go big. No, not big—huge.

We’re not just a Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re in 180 markets, working with 63,000 brilliant colleagues and counting. And we’re known for the world’s most complete portfolio of smart technology, from devices to software to infrastructure.

With our ingenuity, we help millions—not just the select few—experience our version of a smarter future. 

The one thing that’s missing? Well… you...

Description and Requirements

Software Engineer Intern - Cloud Solutions 

At Lenovo, we Never Stand Still. Every day, every employee at Lenovo is focused on moving forward, rejecting traditional limits, and always seeking a better way. 

We are looking for a Cloud Solutions Software Engineer within the Advanced Innovation Center (AIC) Group at Lenovo. In this role, you will work directly with engineering teams responsible for building secure, robust, and scalable cloud solutions. 

You will be part of a highly dynamic agile software development team and engineering cloud services and solutions from concept to design, implementation, and deployment. In this role you will be working with both local and globally distributed teams and will be responsible for implementing cloud software designs across multiple cloud providers (e.g., AWS, Azure, etc.)  You will apply your knowledge of software engineering to execute software development tasks associated with designing, developing, and debugging software applications, infrastructure, operating systems, and databases. You will also be involved with evaluating existing solutions for product enhancements such as cross-system integrations, scalability, redundancy, or latency improvements, and ensuring products are of the highest quality.  

In this role, you will need to ensure products are of the highest code quality and developed using secure programming practices.  You will also ensure all development processes and coding standards are documented and followed. 

Role 

  • Design and implement software for cloud solutions to be deployed on public cloud (e.g., AWS, Azure, etc.), private cloud, On-Prem and/or hybrid environments.  

  • Support ongoing cloud development projects spanning multiple projects and industries 

  • Perform investigations and create Proofs of Concept for existing, or entirely new, next-gen AR/VR/MR technologies 

  • Participate in design and code reviews, learn and follow secure coding practices, and use CI/CD and test automation tools. 

  • Work closely with internal and external cloud and client development teams distributed across all time zones 

 

Basic Qualifications

  • Currently enrolled, or a recent graduate of, a CompSci B.S. or M.S. degree or similar work experience 

  • 1+ years of experience with cloud software concepts and technologies. 

Preferred Qualifications
  • Experience with, or a strong willingness to learn, Unity IDE and AR/VR/MR technologies 

  • Bring a passion to stay on top of tech trends, experiment with and learn modern technologies, participate in internal & external tech communities, and interact with other members of the engineering community. 

  • Designing, implementing, and maintaining cloud solutions deployed on public clouds (e.g., Azure, AWS, AliCloud, etc.), private clouds, On-Prem, and hybrids 

  • Fluency in one or more of the following: Java, JavaScript, NodeJS, SQL/No-SQL 

  • Fluency in one or more scripting languages (Perl, PHP, Python, etc.) 

  • Experience with one or more of the following:  AWS, Azure, Kubernetes, Microservices, Containers, Ansible, Terraform 

  • Experience using code management tooling such as Git/SVN/CVS 

  • Experience with Linux servers and command lines 

  • Strong written and verbal communication skills 

#LI-RGI
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class.