Current jobs related to Lead Software Engineer - Newfoundland and Labrador - Lenovo


  • Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: Senior Software Engineer - Cloud SolutionsLenovo is a global technology powerhouse with a bold vision to deliver smarter technology for all. We're looking for a Senior Software Engineer - Cloud Solutions to join our Advanced Innovation Center (AIC) Group.Job Summary:We're seeking a highly skilled Senior Software Engineer - Cloud Solutions to...


  • Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: Senior Software Engineer - Cloud SolutionsLenovo is a global technology powerhouse with a bold vision to deliver smarter technology for all. We're looking for a Senior Software Engineer - Cloud Solutions to join our Advanced Innovation Center (AIC) Group.Job Summary:We're seeking a highly skilled Senior Software Engineer - Cloud Solutions to...


  • Newfoundland and Labrador, Canada Lenovo Full time $140,000 - $180,000

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.Our VisionWe are building a more inclusive, trustworthy, and smarter future for everyone,...


  • Newfoundland and Labrador, Canada Lenovo Full time $140,000 - $180,000

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.Our VisionWe are building a more inclusive, trustworthy, and smarter future for everyone,...


  • Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: Voice System Software EngineerWe are seeking a highly skilled Voice System Software Engineer to lead the ARM-based porting of voice processing algorithms and integrate them across various platforms, including NXP, Qualcomm, and MTK.Key Responsibilities:Lead the ARM-based porting of voice processing algorithms, ensuring seamless adaptation and...

  • Software Engineer

    1 month ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Join Lenovo's GenAI TeamLenovo is a global technology leader, ranked #248 in the Fortune Global 500, serving millions of customers daily in 180 markets. Our mission is to deliver Smarter Technology for All, with a focus on AI-enabled, AI-ready, and AI-optimized devices and solutions.About the RoleAs a Junior GenAI Software Engineer at Lenovo, you'll...


  • Newfoundland and Labrador, Canada Lenovo Full time

    Join Lenovo's Team of InnovatorsLenovo is a global technology leader, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Our mission is to deliver Smarter Technology for All, and we're looking for talented individuals to help us achieve this goal.About the RoleAs a Junior GenAI Software Engineer at Lenovo,...

  • Software Engineer

    1 month ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Join Lenovo's GenAI TeamLenovo is a global technology leader, ranked #248 in the Fortune Global 500, serving millions of customers every day in 180 markets. Our bold vision is to deliver Smarter Technology for All, and we're building a more equitable, trustworthy, and smarter future for everyone, everywhere.About the RoleAs a Junior GenAI Software Engineer...


  • Newfoundland and Labrador, Canada Lenovo Full time

    Join Lenovo's Team of InnovatorsLenovo is a global technology leader, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Our mission is to deliver Smarter Technology for All, and we're looking for talented individuals to help us achieve this goal.About the RoleAs a Junior GenAI Software Engineer at Lenovo,...

  • Software Engineer

    1 month ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Join Lenovo's GenAI TeamLenovo is a global technology leader, ranked #248 in the Fortune Global 500, serving millions of customers every day in 180 markets. Our bold vision is to deliver Smarter Technology for All, and we're building a more equitable, trustworthy, and smarter future for everyone, everywhere.About the RoleAs a Junior GenAI Software Engineer...

  • Software Engineer

    1 month ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Join Lenovo's GenAI TeamLenovo is a global technology leader, ranked #248 in the Fortune Global 500, serving millions of customers daily in 180 markets. Our mission is to deliver Smarter Technology for All, with a focus on AI-enabled, AI-ready, and AI-optimized devices and solutions.About the RoleAs a Junior GenAI Software Engineer at Lenovo, you'll...

  • Software Engineer

    1 month ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Join Lenovo's GenAI TeamLenovo is a global technology leader, ranked #248 in the Fortune Global 500, serving millions of customers daily in 180 markets. Our bold vision is to deliver Smarter Technology for All. As a Junior GenAI Software Engineer at Lenovo, you'll contribute to cutting-edge projects shaping the future of technology.Key ResponsibilitiesWork...

  • Software Engineer

    1 month ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Join Lenovo's GenAI TeamLenovo is a global technology leader, ranked #248 in the Fortune Global 500, serving millions of customers daily in 180 markets. Our bold vision is to deliver Smarter Technology for All. As a Junior GenAI Software Engineer at Lenovo, you'll contribute to cutting-edge projects shaping the future of technology.Key ResponsibilitiesWork...

  • AI Software Engineer

    1 month ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: AI Software EngineerWe are seeking a highly skilled AI Software Engineer to join our team at Lenovo. As a key member of our software development team, you will be responsible for designing, developing, and deploying AI and machine learning models to enhance our products and services.Key Responsibilities:Develop and implement AI and machine...

  • AI Software Engineer

    1 month ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: AI Software EngineerWe are seeking a highly skilled AI Software Engineer to join our team at Lenovo. As a key member of our software development team, you will be responsible for designing, developing, and deploying AI and machine learning models to enhance our products and services.Key Responsibilities:Develop and implement AI and machine...


  • Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: Senior Software Engineer - Cloud SolutionsLenovo is a global technology powerhouse with a bold vision to deliver smarter technology for all. We're looking for a Senior Software Engineer to join our Advanced Innovation Center (AIC) Group, where you'll work directly with engineering teams responsible for building secure, robust, and scalable cloud...


  • Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: Senior Software Engineer - Cloud SolutionsLenovo is a global technology powerhouse with a bold vision to deliver smarter technology for all. We're looking for a Senior Software Engineer to join our Advanced Innovation Center (AIC) Group, where you'll work directly with engineering teams responsible for building secure, robust, and scalable cloud...

  • AI Software Engineer

    2 months ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: AI Software EngineerLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion and a workforce of 77,000 people worldwide. We serve millions of customers daily in 180 markets, driven by our vision to deliver smarter technology for all.Focused on innovation, Lenovo has expanded into growth areas,...

  • AI Software Engineer

    2 months ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Job Title: AI Software EngineerLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion and a workforce of 77,000 people worldwide. We serve millions of customers daily in 180 markets, driven by our vision to deliver smarter technology for all.Focused on innovation, Lenovo has expanded into growth areas,...

  • Software Engineer

    2 months ago


    Newfoundland and Labrador, Canada N. Harris Computer Corporation - CAD Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Developer to join our team at N. Harris Computer Corporation - CAD. As a key member of our development team, you will play a critical role in shaping the future of our enterprise solutions for the Canadian K-12 school board market.Key ResponsibilitiesDesign, develop, and maintain...

Lead Software Engineer

2 months ago


Newfoundland and Labrador, Canada Lenovo Full time

Location: United States of America - North Carolina - Morrisville

Why Work at Lenovo

At Lenovo, we take pride in our commitment to excellence and innovation. We are a global technology leader with a revenue of US$62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 individuals worldwide. Our mission is to deliver smarter technology for all, enhancing lives through our diverse range of products and services.

Our focus on innovation drives us to explore new frontiers in technology, ensuring that we remain at the forefront of the industry. We are dedicated to creating a more inclusive and trustworthy future through our groundbreaking advancements.

Role Overview

Position: Lead Software Engineer - Cloud Solutions UI

At Lenovo, we embrace progress and continuously seek innovative solutions. We are looking for a Lead Software Engineer specializing in Cloud Solutions within our Advanced Innovation Center (AIC) Group. In this pivotal role, you will collaborate with engineering teams to develop secure, scalable, and robust cloud solutions.

As part of a dynamic agile software development team, you will oversee the entire lifecycle of cloud services and solutions, from conception and design to implementation and deployment. Your responsibilities will include working with both local and globally distributed teams, ensuring the overall architecture and system designs meet the highest standards.

You will leverage your expertise in full-stack software engineering and cloud service architectures to guide software development tasks, including designing, developing, and debugging applications, infrastructure, operating systems, and databases. Additionally, you will evaluate existing architectures for enhancements, focusing on cross-system integrations, scalability, and quality assurance.

Key Responsibilities:

  • Develop highly scalable and available solutions deployed across public cloud (e.g., AWS, Azure), private cloud, on-premises, and hybrid environments.
  • Mentor technical team members, conduct solution reviews, and ensure implementation quality through design and code reviews, adhering to secure coding practices.
  • Present product solutions and proposals to both technical and non-technical stakeholders.
  • Collaborate proactively with Product Owners, Associate Product Managers, and Business Development managers to align solutions with customer needs.
  • Travel may be required for technical meetings and collaborative activities.
  • Stay updated on technology trends, experiment with new technologies, and engage with tech communities.

Position Requirements:

  • BA/BS degree in Computer Science or a related field, or equivalent experience.
  • 7+ years of experience in Solution Design and Software Architecture.
  • 3+ years of experience in building and supporting cloud-native solutions.
  • 2+ years of experience with Microservices, SAML, JSON, and database technologies.
  • 2+ years of hands-on technical leadership experience.
  • 2+ years of experience with cloud platforms such as AWS or Azure.
  • 2+ years of experience with Agile development methodologies.

Preferred Qualifications:

  • Familiarity with CI/CD pipeline tools like Jenkins or Bamboo.
  • Experience with configuration management tools such as Terraform or Ansible.
  • Knowledge of Chaos Engineering practices.
  • Experience with monitoring and alerting solutions.
  • Proficiency in scripting languages (e.g., Perl, PHP, Python).
  • Strong communication skills, both written and verbal.

Lenovo is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment based on race, color, sex, age, religion, sexual orientation, gender identity, national origin, veteran status, or disability.