Software Engineering Team Lead (Engineering Tools & Technologies)

Lenovo
Morrisville, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Morrisville, United States of America

Tech stack

API
Agile Methodologies
Artificial Intelligence
Business Analytics Applications
Azure
Cloud Computing
Software Quality
Databases
Data Centers
DevOps
Web Development
Python
Machine Learning
Scrum
Productivity Software
Software Architecture
Power BI
Software Tools
Server Administration
Software Construction
Software Engineering
Software Systems
SQL Databases
Enterprise Data Management
Diagnostic Tools
Large Language Models
Multi-Agent Systems
Data Lake
Information Technology
Data Analytics

Job description

  • Lead a team of software engineers responsible for the development and support of ET&T applications, analytics platforms, diagnostic tools, and automation solutions.

  • Define technical architecture, development standards, and software engineering best practices to ensure secure, scalable, and reliable solutions.

  • Partner with Quality, Engineering, Manufacturing, Service, Supply Chain, and Product teams to identify business requirements and deliver software solutions that improve operational efficiency and customer experience.

  • Manage and supervise external contractor companies and software development partners, ensuring delivery quality, adherence to technical standards, project milestones, budget commitments, security requirements, and overall alignment with ET&T business objectives.

  • Drive the adoption of AI, machine learning, data analytics, and automation technologies to enhance quality processes and decision-making.

  • Oversee the full software development lifecycle, including requirements, design, development, testing, deployment, and maintenance.

  • Manage project priorities, resource planning, budgets, and delivery schedules for multiple concurrent initiatives.

  • Mentor and develop team members through technical coaching, performance management, and career development planning.

  • Promote continuous improvement through automation, code quality, DevOps practices, and process optimization.

  • Ensure compliance with cybersecurity, privacy, and corporate governance requirements.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field. Master preferred.

  • Software development experience, including 3+ years in technical leadership or people management roles.

  • Strong experience with cloud technologies, web application development, APIs, databases, and modern software architectures.

  • Experience leading cross-functional software projects and global teams.

  • Strong problem-solving, communication, and stakeholder management skills.

  • Experience with Agile development methodologies and DevOps practices.

Preferred Qualifications

  • Experience developing diagnostic tools, engineering productivity tools, or quality analytics platforms.

  • Experience with AI/LLM technologies, multi-agent systems, data lakes, and advanced analytics.

  • Knowledge of server, storage, datacenter, or enterprise infrastructure products.

  • PMP, Scrum Master, or related project management certification.

  • Experience with Power BI, Python, Azure, SQL, and enterprise data platforms.

Leadership Expectations

  • Build and inspire a high-performing engineering team.

  • Drive innovation through automation, AI adoption, and modern software engineering practices.

  • Lead complex initiatives across organizations and geographies.

  • Influence technical strategy and align ET&T roadmaps with ISG quality and business objectives.

  • Establish technical requirements, development standards, and governance processes to ensure contractor-delivered solutions meet ET&T quality, security, scalability, and maintainability requirements.

  • Coordinate and prioritize work across internal teams and external partners to ensure alignment with ISG business objectives, roadmaps, and delivery commitments.

About the company

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$83 billion revenue global technology powerhouse, ranked #196 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 The Software Engineering Team Lead for Engineering Tools & Technologies (ET&T) is responsible for leading the design, development, deployment, and support of engineering tools, diagnostics, analytics, automation, and AI-driven solutions that improve product quality, serviceability, and operational efficiency across ISG. This role combines technical leadership, people management, and cross-functional collaboration to deliver scalable software solutions that support engineering, manufacturing, field quality, and service organizations.

Apply for this position