Software Development Engineer - Cloud Dev

Lenovo

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$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, 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 with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

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

Scope of Responsibilities

  • Assist in the design, development, and deployment of cloud-native applications and services.
  • Support cloud infrastructure provisioning using Infrastructure-as-Code (IaC) tools such as Terraform or AWS CloudFormation.
  • Collaborate with senior engineers to build and maintain CI/CD pipelines.
  • Develop and expose endpoints to support testing and integration with platforms such as Google Vertex AI, OpenAI, and AWS for AI/ML workflows and cloud-based inference.
  • Monitor application performance, troubleshoot issues, and ensure system reliability in cloud environments.
  • Contribute to documentation and knowledge sharing related to cloud architecture and best practices.
  • Participate in code reviews, sprint planning, and other Agile software development activities.
  • Stay up to date with industry trends in cloud computing, serverless technologies, and container orchestration (e.g., Kubernetes, Docker).

Basic Qualifications

  • BS in Computer Science or equivalent degree
  • 1+ Years experience with Software Development
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field — or equivalent practical experience.
  • Foundational knowledge of at least one major cloud provider (e.g., AWS, Google Cloud Platform, Azure).
  • Experience or coursework in creating and consuming REST APIs or cloud endpoints.
  • Familiarity with deploying models or services on cloud platforms like Google Vertex AI, OpenAI APIs, or AWS SageMaker/Lambda.
  • Basic programming skills in languages such as Python, JavaScript/TypeScript, Go, or Java.
  • Understanding of containers and container orchestration concepts (e.g., Docker, Kubernetes — even at a basic level).
  • Able to work in a hybrid format

Preferred Qualifications

  • Hands-on experience deploying or integrating AI/ML models using platforms like Google Vertex AI, OpenAI APIs, or AWS SageMaker, even through academic or personal projects.
  • Cloud certification such as AWS Certified Developer – Associate, Google Associate Cloud Engineer, or Microsoft Azure Fundamentals (AZ-900), demonstrating commitment to cloud proficiency.

#MBG

Additional Locations:

  • Brazil - São Paulo - Jaguariúna
  • Brazil - São Paulo - JAGUARIUNA
  • Brazil
  • Brazil - São Paulo
  • Brazil - São Paulo - Jaguariúna , * Brazil - São Paulo - JAGUARIUNA
Read Full Description
Confirmed 18 hours ago. Posted 3 days ago.

Discover Similar Jobs

Suggested Articles