Senior Software Development Engineer - Sr 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

  • Lead the design, development, and deployment of scalable, cloud-native applications and services across multiple environments.
  • Architect and implement complex cloud infrastructure solutions using Infrastructure-as-Code (IaC) tools such as Terraform, AWS CloudFormation, or equivalent, ensuring security, scalability, and cost efficiency.
  • Own and optimize CI/CD pipelines, and establish best practices for automation, testing, and deployment for distributed engineering teams.
  • Design, develop, and expose robust APIs and endpoints to enable integration with advanced AI/ML platforms such as Google Vertex AI, OpenAI, and AWS SageMaker for high-performance inference workflows.
  • Monitor and enhance application performance, reliability, and security in production cloud environments; proactively troubleshoot and resolve complex issues.
  • Provide technical leadership and mentorship to junior and mid-level developers; perform in-depth code reviews and promote engineering best practices and clean architecture principles.
  • Drive documentation and knowledge sharing related to cloud architecture, operational excellence, and emerging cloud-native technologies.
  • Collaborate cross-functionally with product owners, architects, and stakeholders, contributing to strategic technical decisions and long-term cloud roadmaps.
  • Stay ahead of industry trends in cloud computing, AI/ML workflows, serverless architectures, container orchestration (Kubernetes, Docker), and help drive the adoption of new tools and approaches within the team.

Basic Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field — or equivalent practical experience.
  • 5+ years of professional experience in designing and building production-grade cloud-native applications.
  • Proven expertise with at least one major cloud provider (e.g., AWS, Google Cloud Platform, Azure) and deep understanding of its ecosystem.
  • Strong hands-on experience architecting and deploying RESTful APIs and scalable microservices.
  • Demonstrated experience building and managing Infrastructure-as-Code (Terraform, CloudFormation, or similar).
  • Advanced programming proficiency in modern languages such as Python, TypeScript/JavaScript, Go, or Java.
  • Strong knowledge of containerization and orchestration technologies (Docker, Kubernetes) in production environments.
  • Practical experience integrating or deploying AI/ML models in cloud workflows (e.g., Vertex AI, OpenAI, SageMaker).
  • Solid understanding of CI/CD concepts and automation tools.
  • Excellent problem-solving, debugging, and system optimization skills.
  • Effective communicator with experience working in Agile environments.

Preferred Qualifications

  • Prior experience in a technical leadership role, guiding engineers through complex design decisions, architecture reviews, and code quality standards.
  • Mentorship experience, helping to upskill junior team members and foster a culture of knowledge sharing.
  • Cloud certification at the professional or specialty level, such as:
    • AWS Certified Solutions Architect — Professional
    • Google Professional Cloud Architect
    • Microsoft Azure Solutions Architect Expert
  • Hands-on experience integrating AI/ML solutions at scale, particularly for real-time inference or large-scale data pipelines.
  • Familiarity with DevSecOps practices and secure cloud architectures.
  • Excellent collaboration skills with cross-functional and geographically distributed teams.

#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 8 hours ago. Posted 4 days ago.

Discover Similar Jobs

Suggested Articles