Vice President of Engineering

Job Type: Full Time
Work Flexibility: Hybrid
Location: San Jose CA
Required Skills: cloud-native development Edge Computing open-source software

Role: Vice President of Engineering
Location: San Jose, CA
FTE
Annual Salary: $200,000 to $250,000

Overview: The Vice President of Engineering will be a critical leader in the organization, responsible for owning and driving the successful delivery of edge compute solutions from conception to release. This role oversees all aspects of product development and execution, ensuring seamless delivery of product releases in alignment with business objectives and market demands. This leader will work closely with Product Management to define and prioritize product roadmaps, collaborate with Customer Success to address customer needs, and establish a robust engineering culture centered on operational excellence and innovation. The ideal candidate will bring deep expertise in edge computing, open-source software, and cloud-native technologies, alongside a track record of successfully launching impactful products.

Must Have: Technical with People Management, Managing Global teams, International Leadership experience

Key Responsibilities:
Strategic Leadership:

  • Define and execute the engineering vision and strategy, ensuring alignment with the company’s edge computing mission and goals.
  • Work with the Engineering leaders and Product Management team to translate product roadmaps into actionable engineering plans, balancing technical feasibility with customer needs and market opportunities.
  • Champion the timely and successful execution of product releases, ensuring high quality, scalability, and reliability.
  • Ownership of Product Releases:
  • Take full ownership of the end-to-end product release process, including planning, resource allocation, execution, testing, and delivery.
  • Collaborate cross-functionally with Product Management, QA, DevOps, and other teams to ensure seamless product launches.
  • Define and enforce clear milestones, deadlines, and KPIs for product development and release cycles.
  • Establish a release readiness process, including documentation, testing, and deployment strategies, to ensure smooth rollouts to customers.
  • Continuously improve release processes to increase velocity, reduce risk, and enhance product quality.

Product Development & Execution:

  • Drive the development of scalable, secure, and high-performing edge compute solutions.
  • Leverage open-source technologies and cloud-native development methodologies to accelerate innovation and delivery.
  • Ensure robust architecture and design practices that support current and future product requirements.
  • Customer Success Collaboration:
  • Work closely with Customer Success teams to address customer challenges, escalations, and feedback promptly and effectively.
  • Develop a strong feedback loop to incorporate customer insights into future product releases and roadmaps.
  • Foster collaboration between engineering and support teams to deliver exceptional post-release support.

Team Leadership & Culture:

  • Build, mentor, and retain a world-class engineering organization, fostering a culture of accountability, ownership, and excellence.
  • Promote best practices in agile development, DevOps, and CI/CD workflows to optimize productivity.
  • Encourage a culture of open communication, continuous learning, and innovation.

Operational Excellence:

  • Manage engineering budgets, tools, and resources to support the delivery of product releases.
  • Monitor and optimize development processes to improve efficiency and quality.
  • Establish metrics and dashboards to measure the success of engineering efforts, with a focus on delivery timelines, release quality, and customer satisfaction.

Qualifications & Skills:
Required:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (advanced degree preferred).
  • 15+ years of engineering experience, with at least 5 years in a senior leadership role.
  • Proven track record of owning and delivering successful product releases in edge computing or related technologies.
  • Strong expertise in edge computing platforms (e.g., Dell Native Edge, Spectro Cloud), open-source software, and cloud-native development (e.g., Kubernetes, containerization, microservices).
  • Demonstrated ability to work closely with Product Management to define and execute product roadmaps and priorities.
  • Experience collaborating with Customer Success teams to address customer needs and incorporate feedback into future releases.
  • Exceptional understanding of modern software development practices, distributed systems, and scalable architectures.

Preferred:

  • Experience working in startups or high-growth technology companies.
  • Familiarity with IoT, AI/ML at the edge, and hardware-software integration in edge environments.
  • Contributions to open-source projects or leadership in cloud-native communities.

Key Competencies:

  • Strategic thinking with a focus on execution and measurable results.
  • Strong leadership, team-building, and mentorship skills.
  • Exceptional organizational and project management abilities, with a focus on meeting deadlines and delivering high-quality results.
  • Customer-focused mindset and a strong understanding of market-driven development.
  • Ability to thrive in a fast-paced, dynamic environment.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx