Director, Design Engineering - Software

Celestica International LP•San Jose, CA

About The Position

The Director, Design Engineering is a senior engineering leadership role responsible for spearheading a strategic customer engagement focused on technology solutions. The position serves as a primary technical contact for a key customer, maintaining regular discussions about technical advances, product quality, engineering metrics, and strategic direction. The leader works with global internal and external stakeholders and communicates effectively with technical and non-technical audiences, executives, and major customers. The role leads and develops a high-performing engineering team, including setting objectives and supporting professional development. It oversees the design, development, and delivery of technology solutions; establishes engineering practices and quality processes; and manages planning, budgeting, implementation, and costs within a functional area. The Director may represent the organization at public-speaking venues or community events and is expected to respond professionally and proactively to potential escalations.

Requirements

  • 15+ years of relevant experience in software engineering.
  • Demonstrated ability to lead and deliver complex projects in a customer-facing role.
  • Strong foundation in software engineering principles, design patterns, and relevant technologies such as cloud computing, microservices, and AI/ML.
  • Excellent communication, interpersonal, and presentation skills, with the ability to build strong customer relationships.
  • Deep understanding of quality assurance methodologies and commitment to delivering high-quality solutions.
  • Experience with and understanding of emerging technologies, and ability to apply them to customer challenges.
  • Ability to translate customer needs into technical solutions and align engineering efforts with business goals.
  • Ability to act as a thought leader and network effectively with global internal and external stakeholders.
  • Bachelor’s degree in Engineering or a related field, or an equivalent combination of education and experience.

Nice To Haves

  • Advanced studies in Business, Operations, or Technology are recommended.
  • Experience with emerging technologies such as AI, machine learning, and IoT.

Responsibilities

  • Serve as the primary technical point of contact for a key customer and build strong relationships while understanding customer needs.
  • Collaborate with the customer to define project scope, requirements, and success criteria.
  • Communicate technical concepts and solutions to technical and non-technical customer audiences.
  • Deliver high-quality solutions that meet customer expectations and timelines.
  • Lead, mentor, and develop a team of engineers, fostering innovation, collaboration, and continuous improvement.
  • Oversee the design, development, and delivery of technology solutions, including leveraging emerging technologies.
  • Champion engineering best practices, including code reviews, testing, and documentation.
  • Improve engineering processes and methodologies to increase efficiency and effectiveness.
  • Define and implement design processes and metrics to ensure deliverables meet quality standards.
  • Identify and mitigate risks to project success.
  • Promote a culture of quality across the engineering team and customer engagement.
  • Plan, budget, implement, and maintain costs within a functional area.
  • Engage with executives and major customers on readouts, strategic direction, and potential escalations.
  • Represent the organization at public-speaking venues and/or community events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service