Working with key stakeholders including strategy, product management, engineering and sales to refine product vision and requirements.
Lead technical design of the system and make build, buy, partner decisions for system components such as operating systems, network controllers, management system, customer facing APIs and portals and orchestration technologies.
Document design and present to key stakeholders both technical and non-technical.
Participate in early customer discussions and run demonstrations of the technology.
Build lab and demo systems to test and demonstrate concepts.
Work with team to develop, integrate and test end to end system(s) in a fast-paced startup like environment.
What you'll need
Degree in computer science, software engineering or related discipline.
15+ yearsβ experience as a software engineer or architect.
Ability to understand business requirements and transla...