Senior Data Engineer

3 months ago


Morrisville, Canada Lenovo Full time

* United States of America - North Carolina - Morrisville

Why Work at Lenovo

We 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. 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 into growth areas that fuel the advancement of ‘New IT’ technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services.

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com , and read about the latest news via our StoryHub .

Description and Requirements

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.

Do you have a passion for data and building pipelines that power cutting edge AI? Are you a results-oriented engineer who thrives in a collaborative environment? If so, we want to hear from you We’re looking for a Senior Data Engineer to work with the AI platform team within our Cloud and Software (CSW) Group at Lenovo.

About the role

In this role you will work directly with locally & globally distributed teams responsible for defining, designing and building robust data pipelines and data serving platforms in a cloud-based SaaS environment. You’ll be part of a highly dynamic software development team working on initiatives with a goal to transform and enhance the overall business value of our products and platforms. You will be responsible for using distributed data processing frameworks to ingest, extract, transform, store, serve and build data sets that could be used by AI applications, Data Scientists and ML engineers. You will apply your knowledge of algorithms, pipelines, cloud expertise, AI & ML, data processing, supporting tools and technologies to develop new data solutions. As a Senior Data Engineer on the team, you will play a key role in improving existing data models, pipelines and maintaining them for a worldwide customer base.

This is a great opportunity if you are:

  • passionate about data
  • have a strong sense of responsibility and ownership
  • resourceful in face of ambiguity and thrive on change
  • an independent thinker who can solve complex problems
  • an excellent collaborator and with solid communication skills, demonstrated by successful cross team collaboration

Responsibilities:

  • In this role, you will work on the user, device and services data ingestion and storage platform that is an integral part of the AI ecosystem
  • The data you shape will be used to power AI capabilities of the core platform that enables various cloud solutions of the company.
  • As a Senior Data Engineer, you will be responsible for developing new data pipelines for data ingestion and transformation, building/updating capabilities of the existing data pipelines including real-time streaming and batch processing.
  • You will take end to end ownership of implementing solutions to the identified issues with the focus on quality, stability, security and customer satisfaction.
  • You'll collaborate with a multidisciplinary, globally distributed team of professionals that can include Data Scientists, Machine Learning Engineers, Business Analysts, Project and Product Management
  • Designing, building, implementing, and documenting data models
  • Working with business partners to understand business and product objectives, identify the data needed to support them, while influencing the decisions
  • Optimizing data transformation pipelines to improve latency or reduce computational time, cost.
  • Proactively contribute to the development of the data engineering team by mentoring junior engineers

Minimum Qualifications:

  • Bachelor's degree in computer science, Information Systems, Engineering, Math or related technical field.
  • 8+ years of relevant software development experience
  • 5+ years of experience:
  • Developing and maintaining data processing pipelines using Spark, Hadoop, Hive.
  • Working with programming languages such as Java and Python
  • Data Engineering, and/or building scalable streaming and/or batch data pipelines
  • Data Engineering tooling: collection, cleaning, transformation, ingestion, storage, publishing
  • Experience mentoring junior engineers and help grow their technical skills

Preferred Qualifications:

  • Advanced SQL skills (such as window functions, defining UDFs)
  • Experience working with relational as well as NoSQL databases and streaming platforms such as Kafka
  • Familiarity with version control systems, CI/CD practices, testing
  • Experience with data discovery, lineage, data governance, data orchestration, data quality metrics measurement is plus
  • Experience working with machine learning engineers, data scientists, and ML applications is plus
  • Experience working with data pipelines for LLM applications is plus
  • Experience with tools like Docker and platforms such as Kubernetes (K8S).
#J-18808-Ljbffr
  • Senior Data Engineer

    1 month ago


    Morrisville, Canada Lenovo Full time

    Unlock the Power of Data with LenovoWe're on a mission to deliver smarter technology for all, and we need a talented Senior Data Engineer to join our team!As a Senior Data Engineer at Lenovo, you'll play a key role in designing, building, and maintaining robust data pipelines and data serving platforms in a cloud-based SaaS environment. You'll work closely...

  • Senior Data Engineer

    1 month ago


    Morrisville, Canada Lenovo Full time

    Unlock the Power of Data with LenovoWe're on a mission to deliver smarter technology for all, and we need a talented Senior Data Engineer to join our team!As a Senior Data Engineer at Lenovo, you'll play a key role in designing, building, and maintaining robust data pipelines and data serving platforms in a cloud-based SaaS environment. You'll work closely...

  • Senior Data Engineer

    1 month ago


    Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology powerhouse, 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 every day in 180 markets. Our mission is to deliver smarter technology for all, and we're committed to building a more inclusive, trustworthy, and smarter future for...

  • Senior Data Engineer

    1 month ago


    Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology powerhouse, 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 every day in 180 markets. Our mission is to deliver smarter technology for all, and we're committed to building a more inclusive, trustworthy, and smarter future for...

  • Senior Data Engineer

    2 months ago


    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...

  • Senior Data Engineer

    4 weeks ago


    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...

  • Data Engineering Lead

    4 weeks ago


    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...

  • Data Engineering Lead

    2 months ago


    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...

  • Senior AI/ML Engineer

    2 weeks ago


    Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology powerhouse with a revenue of US$62 billion, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide, and serving millions of customers daily in 180 markets. Our vision is to deliver smarter technology for all, and we're committed to building a more inclusive, trustworthy, and smarter future for...

  • Senior AI/ML Engineer

    4 weeks ago


    Morrisville, Canada Lenovo Full time

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

  • Senior AI/ML Engineer

    4 weeks ago


    Morrisville, Canada Lenovo Full time

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

  • AI Engineer Senior

    2 months ago


    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...

  • Senior AI/ML Engineer

    3 weeks ago


    Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology powerhouse with a revenue of US$62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.Job SummaryWe're seeking a Senior AI/ML Engineer to join our Cloud and Software (CSW)...

  • Senior AI/ML Engineer

    3 weeks ago


    Morrisville, Canada Lenovo Full time

    About LenovoLenovo is a global technology powerhouse with a revenue of US$62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.Job SummaryWe're seeking a Senior AI/ML Engineer to join our Cloud and Software (CSW)...


  • Morrisville, Canada Lenovo Full time

    Join Lenovo's Cloud Service Provider GroupWe are seeking a highly skilled Senior Development Engineer to join our team in Morrisville, NC.About the RoleThis is a unique opportunity to work on cutting-edge server motherboard designs and develop next-generation hyperscale platforms. As a Senior Development Engineer, you will lead the Hyperscale development...


  • Morrisville, Canada Lenovo Full time

    Join Lenovo's Cloud Service Provider GroupWe are seeking a highly skilled Senior Development Engineer to join our team in Morrisville, NC.About the RoleThis is a unique opportunity to work on cutting-edge server motherboard designs and develop next-generation hyperscale platforms. As a Senior Development Engineer, you will lead the Hyperscale development...

  • Senior Java Engineer

    3 weeks ago


    Morrisville, Canada Lenovo Full time

    {"h1": "GenAI Solutions Engineer at Lenovo", "p": "Lenovo is a global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide. We are building GenAI capabilities for our cloud software division's core platform, which powers various cloud solutions. As a GenAI Solutions Engineer, you will work with user, device, and...

  • Senior Java Engineer

    3 weeks ago


    Morrisville, Canada Lenovo Full time

    {"h1": "GenAI Solutions Engineer at Lenovo", "p": "Lenovo is a global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide. We are building GenAI capabilities for our cloud software division's core platform, which powers various cloud solutions. As a GenAI Solutions Engineer, you will work with user, device, and...


  • Morrisville, Canada Lenovo Full time

    Job Title: Senior AI/ML Solutions EngineerWe are seeking a highly skilled Senior AI/ML Solutions Engineer to join our team at Lenovo. As a key member of our cloud software division, you will play a critical role in designing and developing software solutions that leverage the power of generative AI to create new forms of interactions.As a Senior AI/ML...


  • Morrisville, Canada Lenovo Full time

    Job Title: Senior AI/ML Solutions EngineerWe are seeking a highly skilled Senior AI/ML Solutions Engineer to join our team at Lenovo. As a key member of our cloud software division, you will play a critical role in designing and developing software solutions that leverage the power of generative AI to create new forms of interactions.As a Senior AI/ML...