Senior Cloud Solutions Software Engineer

7 days ago


Morrisville, Canada Lenovo Full time
About Lenovo

Lenovo is a global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide, and serving millions of customers every day in 180 markets. Our mission is to deliver smarter technology for all, driving innovation and growth through our expertise in client, edge, cloud, network, and intelligence technologies.

Job Summary

We are seeking a highly skilled Senior Cloud Solutions Software Engineer to join our Advanced Innovation Center (AIC) Group at Lenovo. As a key member of our team, you will work directly with engineering teams to design, develop, and deploy secure, robust, and scalable cloud solutions.

Key Responsibilities
  • Design and develop highly scalable, highly available solutions deployed on public cloud, private cloud, On-Prem, and hybrid environments.
  • Mentor technical resources, run solution reviews, and oversee implementation quality by performing design and code reviews, following secure coding practices, and utilizing CI/CD and test automation tools and processes.
  • Present product solutions and proposals to technical and non-technical audiences.
  • Engage with Product Owners, Application Managers, and Business Development managers to ensure solutions meet customer needs.
  • Travel may be required for technical meetings, workshops, and on-site collaboration activities.
Requirements
  • BA/BS degree in Computer Science or related software engineering field, or equivalent experience.
  • 7+ years of experience in Solution Design and Software Architecture.
  • 3+ years of software architecture experience building, maintaining, and supporting cloud-native solutions.
  • 2+ years of experience with two or more of the following: Microservices, SAML, JSON, and Postgres/SQL/No-SQL/MongoDB.
  • 2+ years of hands-on technical leadership.
  • 2+ years of experience with one or more of the following: AWS, Azure, Kubernetes, Microservices, Containers, Ansible, Terraform.
  • 2+ years of experience with Agile development processes.
Preferred Qualifications
  • Experience using CI/CD pipeline tooling such as Jenkins, Bamboo, or others.
  • Experience with Terraform, Ansible, Puppet, and/or Salt.
  • Experience with Chaos Engineering techniques.
  • Experience working with front-line technical operations teams.
  • Familiarity with proactive monitoring and alerting solutions.
  • Experience with Confluence and Jira.
  • Demonstrable experience implementing and maintaining globally distributed, highly redundant, scalable cloud-hosted solutions.
  • Familiarity with load and performance testing, and designing solutions capable of scaling to support high traffic bursts.
  • Designing, implementing, and maintaining solutions on public clouds, private clouds, On-Prem, and hybrids.
  • Ability to demonstrate knowledge of a container technology such as Docker.
  • Proficient technical knowledge of current tools and best practices at scale.
  • Demonstrable experience working with distributed teams and 3rd-party vendors.
  • Experience with monitoring and logging cloud services and infrastructure.
  • Fluency in one or more scripting languages (Perl, PHP, Python, etc.).
  • Significant experience with Angular 15+, component-based SPA architecture, and building Angular Libraries (ng-packagr).
  • Experience with one or more Angular UI component libraries (Angular Material, PrimeNG, NGX Bootstrap, etc).
  • Experience with UI testing frameworks/runners such as Jasmine, Jest, and Karma.
  • Experience with Storybook.
  • Experience with Web Components and micro-frontends.
  • Experience with one or more UI wireframing tools (Figma, XD, etc).
  • Experience using code management tooling such as Git/SVN/CVS.
  • Significant experience working with Linux servers and command lines.
  • Experience with Level 1 troubleshooting for a range of areas including Cloud Infrastructure, LAN/WAN networking, and network security.
  • Strong written and verbal communication skills.


  • Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranking #217 in the Fortune Global 500. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in areas like cloud, edge, and artificial intelligence.Job SummaryWe're...


  • Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranking #217 in the Fortune Global 500. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in areas like cloud, edge, and artificial intelligence.Job SummaryWe're...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Senior UEFI Firmware Engineer to join our Infrastructure Solutions Group at Lenovo. As a key member of our strategic UEFI development team, you will be responsible for creating optimized customer solutions for our Cloud Based Servers, IoT Servers, and Enterprise Servers.Key ResponsibilitiesCollaborate with...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Senior UEFI Firmware Engineer to join our Infrastructure Solutions Group at Lenovo. As a key member of our strategic UEFI development team, you will be responsible for creating optimized customer solutions for our Cloud Based Servers, IoT Servers, and Enterprise Servers.Key ResponsibilitiesCollaborate with...


  • Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranking #217 in the Fortune Global 500. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in areas like cloud, edge, and artificial intelligence.Job SummaryWe're...


  • Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranking #217 in the Fortune Global 500. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in areas like cloud, edge, and artificial intelligence.Job SummaryWe're...


  • Morrisville, Canada Lenovo Full time

    p>Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world’s largest PC company by further expanding...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Senior AI/ML Engineer to join our Cloud and Software Group at Lenovo. As a key member of our team, you will be responsible for designing, building, and deploying robust data products and AI capabilities for our core platform in a cloud-based SaaS environment.Key ResponsibilitiesWork with user, device, and...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Senior AI/ML Engineer to join our Cloud and Software Group at Lenovo. As a key member of our team, you will be responsible for designing, building, and deploying robust data products and AI capabilities for our core platform in a cloud-based SaaS environment.Key ResponsibilitiesWork with user, device, and...

  • AI/ML Engineer

    1 week ago


    Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Senior AI/ML Engineer to join our Cloud and Software Group at Lenovo. As a key member of our team, you will be responsible for building and deploying AI and machine learning solutions that drive business value and innovation.Key ResponsibilitiesDesign and develop predictive models and algorithms to drive business...


  • Morrisville, Canada Lenovo Full time

    * United States of America - North Carolina - MorrisvilleWhy Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....


  • Morrisville, Canada Lenovo Full time

    * United States of America - North Carolina - MorrisvilleWhy Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....


  • Morrisville, Canada Lenovo Full time

    * United States of America - North Carolina - MorrisvilleWhy Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Cloud Solutions Technical Lead to join our Advanced Innovation Center (AIC) Group at Lenovo. As a key member of our team, you will be responsible for designing, developing, and deploying secure, robust, and scalable cloud solutions.Key ResponsibilitiesDesign and implement highly available and scalable cloud...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Cloud Solutions Technical Lead to join our Advanced Innovation Center (AIC) Group at Lenovo. As a key member of our team, you will be responsible for designing, developing, and deploying secure, robust, and scalable cloud solutions.Key ResponsibilitiesDesign and implement highly available and scalable cloud...


  • Morrisville, Canada Lenovo Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our Cloud and Software (CSW) Group at Lenovo. As a key member of our AI platform team, you will be responsible for designing, building, and maintaining robust data pipelines and data serving platforms in a cloud-based SaaS environment.Key ResponsibilitiesDevelop and maintain data...


  • Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in 'New IT' technologies, including cloud, edge, and artificial...


  • Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in 'New IT' technologies, including cloud, edge, and artificial...

  • Cloud Architect

    7 days ago


    Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranking #217 in the Fortune Global 500. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in areas like cloud, edge, and artificial intelligence.Job SummaryWe're...

  • Cloud Architect

    1 week ago


    Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranking #217 in the Fortune Global 500. We employ 77,000 people worldwide and serve millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation in areas like cloud, edge, and artificial intelligence.Job SummaryWe're...