Jobs and Careers
DO

Director, Software Engineering

Dover Corporation
United Statesfull_timeVerifiedPosted 13 May 2024

About the role

CDS Visual provides a cloud solution that is trusted by many of the world’s biggest industrial suppliers. The roots of the company include a core competency around industrial product data, sourcing, normalization, and modeling. When combined with an extensive offering of 3D visualization solutions, CDS is uniquely able to re-purpose existing CAD assets to deliver impactful solutions. From catalog products to configured-to-order products, CDS solutions complement our clients’ websites, CPQ, and eCommerce solutions by enhancing, enriching, and unifying their product content to achieve increased conversions. For clients that sell engineered-to-order products, we offer solutions that include configuration, BOM, 3D CAD, manufacturing drawings, and augmented reality.
 

Position Summary:

Reporting to the Senior Director of Software Engineering, the Director of Software Engineering will spearhead R&D initiatives for innovative digital products including 3D visualization technologies like Three.js and WebGL. This position involves collaborating with cross-functional and cross-company teams to incubate solutions that drive revenue and customer engagement. The role demands strategic leadership coupled with tactical execution to develop and maintain a robust digital product portfolio on a connected platform.

 

Responsibilities:

  • Lead SaaS Digital Solutions: Direct end-to-end development of cloud and edge-centric digital solutions such as visual configurators, SaaS solutions that enhance real-time 3D data & visualization, interactive digital content creation across platforms.
  • Innovate with Cutting-Edge Technologies: Utilize Three.js, WebGL, and other 3D technologies to push the boundaries of what is possible in digital product visualization, ensuring solutions are at the forefront of industry trends.
  • Matrix Management: Effectively manage teams through a matrix structure; responsible for hiring, mentoring, career development, and performance management of team members.
  • Vendor and Budget Management: Oversee vendor relationships and budget allocations to ensure projects are delivered efficiently without compromising on quality.
  • Collaborate Across Functions: Work closely with Digital Program and Project Managers and operational teams to ensure successful, on-time delivery of solutions.
  • Technical Leadership and Mentorship: Provide ongoing technical guidance and mentorship, establish development and deployment best practices, and promote a culture of continuous improvement.
  • Strategic Stakeholder Engagement: Engage with senior-level corporate and operational leadership to build relationships and provide executive presence through impactful presentations.
  • Team Morale and Success: Foster an environment that supports high team morale and tenacity in achieving success goals. Be a player-coach, hands-on with team activities, and drive team efficiency and productivity

 

Qualifications:

  • Educational Background: Bachelor's or Master’s degree in Computer Science, Electrical, or Electronics Engineering.
  • Industry Experience: At least 10 years in the software industry, including 4+ years in leadership roles managing cloud-based SaaS products.
  • Technical Expertise:
  • Proficient in Three.js, WebGL, cloud services (AWS/Azure), API design, and modern software development practices. Experience with Agile methodologies and DevOps practices.
  • Hands-on technical leader who can be player/coach for architecture and designs.
  • Strong in scalable cloud and data architecture. Experience with SQL and NoSQL technologies are mandatory
  • Leadership Skills: Demonstrated ability to manage large teams and complex projects within a matrix organizational structure. Strong capability in mentorship and team development.
  • Communication Skills: Excellent verbal and written communication abilities; adept at handling presentations and engaging with stakeholders across all levels of the organization.
  • Strategic Vision: Ability to translate business needs into actionable technological strategies and detailed execution plans.
     

Additional Desired Competencies:

  • Data-Driven Decision Making: Combines analytical decision-making with the ability to leverage intuition in ambiguous situations.
  • Innovative Thinking: Utilizes creativity in problem identification and resolution, embracing and synthesizing disparate views.
  • Persuasiveness: Skilled in articulating and championing the division’s strategy to gain buy-in within the organization and among external stakeholders.
  • Leadership in Technology Innovation: Proven track record of leading technology innovation initiatives that have transformed business processes and delivered measurable improvements in efficiency, scalability, and customer satisfaction.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Dover Corporation

View company profile →