Software Engineering Team Lead (Engineering Tools & Technologies)
Lenovo · Morrisville, NC, US
Apply directly on Lenovo’s careers site — no account needed.
About the role
General Information
- United States of America - North Carolina - Morrisville
Why Work at Lenovo
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).
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.
Key Responsibilities
- 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.
Required Qualifications
- 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.
- United States of America - North Carolina - Morrisville
- United States of America
- United States of America - North Carolina
- United States of America - North Carolina - Morrisville
Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.
Skills
- JavaScript
- TypeScript
- Python
- Go
- Java
- C++
- C
- C#
- SQL
- REST
- GraphQL
- Docker
- Kubernetes
- Terraform
- Jira
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Free account — no card required
93 161 live jobs · 17 643 companies tracked · 6 170 added today