Sr. SW Cloud Engineer - AR/VR Solutions

Lenovo

Morrisville (NC)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lenovo in North Carolina is seeking a Senior Cloud Software Engineer to help shape cloud software products and solutions in the CSW group. You will design, document, and review cloud architectures while collaborating with product engineering, project management and business strategy teams to ensure interoperable, scalable solutions.

You will work with Linux, Docker, Kubernetes and modern languages like Java and Angular, participating in design reviews, security assessments and open-source

Qualifications

  • BA/BS degree in Computer Science or related software engineering field, or equivalent experience.
  • 10+ years of experience in Solution Design and Software Architecture.
  • 5+ years of software architecture experience with cloud-hosted software solutions (e.g., RESTful APIs, containerized apps, microservices).
  • 2+ years of experience with one or more of the following: CloudXR, Omniverse Digital Twin, Metaverse, AWS, Azure, Microservices.
  • 2+ years of experience with two or more of the following: SOAP, SAML, JSON, and Postgres/SQL/No‑SQL/MongoDB.
  • 2+ years of hands-on technical leadership.
  • 2+ years of experience with Agile development processes.

Responsibilities

  • Create and document designs.
  • Attend design and security reviews.
  • Work with other product engineering teams to reconcile alignment with other solutions.
  • Work across business units to align strategic relationships.
  • Address industry standards activities, work with open-source communities, and evangelize Lenovo and its offerings through media.
  • Participate in executive reviews.

Skills

Cloud software design
System architecture
Collaboration
Self-motivated
Communication

Education

BA/BS in Computer Science or related field

Tools

Linux
Docker
Kubernetes
VMs
RESTful APIs
Java
JavaScript/NodeJS
Git

Job description

Overview

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. The Lenovo Cloud and Software (CSW) Group is responsible for the architecture and technical direction of our cloud software products and solutions. We work closely with Product Engineering Project Management and Business Strategy teams to help shape the product offering, resolving key technical and strategic issues, and ensuring the products implemented are aligned with our architectural and business requirements.

Sr. SW Engineers in CSW are expected to have real-world experience building product, software engineering practices, and domain knowledge in software networking and edge computing – sufficient to build informed opinions and shape our product direction and strategy.

In addition, you will be called on to work with other Lenovo product teams, partners, and customers to ensure our products are interoperable, maintain clean separation of concerns, and conform to relevant industry standards. Thus, you are expected to have the flexibility of mind, and communication skills necessary, to resolve mutually beneficial points of intersection with other products and solutions.

In this role, you will create and document designs, attend design and security reviews, work with other product engineering teams to reconcile alignment with other solutions, work across business units to align strategic relationships, address industry standards activities, work with open-source communities, evangelize Lenovo and our offerings through media, and participate in executive reviews.

Required Technical and Professional Expertise

We are looking for a Senior Cloud Software Engineer to work in Lenovo's Cloud and Software (CSW) business unit. For this role you must have a background in software design and development practices, instinctually curious, self‑motivated, and collaborative.

Preferred Technical and Professional Expertise

You will need to be able to demonstrate that you have built several cloud‑based products or solutions, have experience with Linux, Docker, Kubernetes, and VMs, are familiar with enterprise networking, and have experience designing, documenting, implementing, and maintaining cloud software solutions. You must know how to write front‑end and back‑end software code, and knowledge of modern programming languages such as Java and Angular would be helpful.

Position Requirements
  • BA/BS degree in Computer Science or related software engineering field, or equivalent experience.
  • 10+ years of experience in Solution Design and Software Architecture.
  • 5+ years of software architecture experience with cloud‑hosted software solutions (e.g., RESTful APIs, containerized apps, microservices, etc.).
  • 2+ years of experience with one or more of the following: CloudXR, Omniverse Digital Twin, Metaverse, AWS, Azure, Microservices.
  • 2+ years of experience with two or more of the following: SOAP, SAML, JSON, and Postgres/SQL/No‑SQL/MongoDB.
  • 2+ years of hands‑on technical leadership.
  • 2+ years of experience with Agile development processes.
Preferred Qualifications
  • Demonstrable experience implementing and maintaining globally distributed, highly redundant, scalable cloud‑hosted solutions.
  • Familiarity with Cloud‑based remote rendering and digital twin functions (Capture, Create, Visualize and Stream).
  • Familarity with complex 3D pipelines and content creation workflows.
  • Familarity with workstations, servers, and clusters both on‑premise and in the cloud and full‑stack Datacenter architecture.
  • Proficient technical knowledge of current tools and best practices at scale.
  • Demonstrable experience working with distributed teams & 3rd‑party vendors.
  • Fluency in Java and JavaScript (and NodeJS is a plus).
  • Fluency in one or more scripting languages (Perl, PHP, Python, 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 (i.e., AWS, Azure), LAN/WAN networking, and network security.
  • Experience using CI/CD pipeline tooling such as Jenkins, Bamboo, or others.
  • Strong written and verbal communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Manager, SW Engineering
Senior Manager, SW Engineering

Lenovo • Morrisville (NC)

On-site
USD 200,000 - 330,000
Software Engineer (C#)
Software Engineer (C#)

Lenovo • Morrisville (NC)

On-site
USD 110,000 - 160,000
Sr Project Manager, CSP
Sr Project Manager, CSP

Lenovo • North Carolina

On-site
USD 90,000 - 125,000
Software Engineer (C#)
Software Engineer (C#)

Lenovo • Raleigh (NC)

On-site
USD 80,000 - 100,000
Senior Cloud Software Engineer - Distributed & Edge
Senior Cloud Software Engineer - Distributed & Edge

Lenovo • Morrisville (NC)

On-site
USD 120,000 - 180,000
Senior Cloud Software Engineer TS/SCI w/Poly
Senior Cloud Software Engineer TS/SCI w/Poly

Peraton • Maryland

On-site
USD 120,000 - 160,000
Sr. Solution Architect
Sr. Solution Architect

Lenovo • North Carolina

On-site
USD 170,000 - 250,000
Cloud Solution Architect, Digital Foundry
Cloud Solution Architect, Digital Foundry

Carrier • Georgia

On-site
USD 120,000 - 150,000
Cloud Architect
Cloud Architect

Peyton Resource Group • Houston (TX)

On-site
USD 150,000 - 200,000
Staff Engineer, SW
Staff Engineer, SW

Lenovo • North Carolina

On-site
USD 120,000 - 160,000