Technical Systems Engineer

Nyriad Ltd. is looking for a Technical Systems Engineer to join our team!
 
If you're interested in working in a high-growth, deep technology company with growth ambitions rarely seen outside of Silicon Valley, this is the place for you.
 
ABOUT NYRIAD
Based in Cambridge, New Zealand, we are a fast-growing software company building a cutting edge solution using GPU's to tackle the world's increasing need for data storage and processing. As the first commercial spin-out from the world's largest IT project, the Square Kilometre Array, by 2025 our technology will be instrumental in processing data sets more than 5 x the Internet.  

On our journey towards real-time data fusion at exascale, we're creating a Platform as a Service (PaaS) to revolutionize modern data fabrics by reducing global storage, energy and compute costs by over 50%. Through our cryptographically auditable framework, we are also enabling unprecedented levels of digital security and data accountability. 

Globally-focused and mission-driven, our relationships span across the globe to a wide range of market sectors including Telecommunications, Governments, Science, Health and IT. We have a growing list of IT innovators and legacy leaders interested in working with our technology to address global data demands. 

We have a passionate leadership team supported by a high-performance board of directors and advisors. We are now looking for more talented people to help shape ideas and contribute to our technology journey.  
 
THE ROLE
Define and maintain detailed software requirements and specifications, ensuring the quality and interoperability of Nyriad's Software Products. 

As a Systems Engineer/Technical Business Analyst, you will play a fundamental role in defining, designing and integrating Nyriad Software Products, focusing on CPU/GPU accelerated computation and massively resilient storage infrastructure and systems. 

Key responsibilities
  • To conduct use case/requirements analysis with customers and product teams, breaking requirements into explicit design specifications to be consumed by Software Development teams.
  • Defining system boundaries, including hardware and software components, functions, interfaces, and constraints.
  • Developing and communicating system designs using models and technical documentation.
  • Developing test cases, test plans and procedures.
  • Maintaining Use Case/requirements and specifications traceability.
  • Managing relationships with customers and vendors to conduct research, support the product managers and product owners, define statement(s) of work and build project timelines.
  • Supporting the company vision, advising senior management with strategies and roadmaps.

WHAT YOU'LL NEED TO BE SUCCESSFUL
  • Experience in the Software Development environment, detailed knowledge of the full SDLC.
  • Experience in the Storage industry
  • Understanding of Server architecture, hardware, software, configuration, and use cases.
  • Good knowledge of architecture models e.g. UML/SysML.
  • Solid understanding of distributed systems.
  • Knowledge of IaaS, PaaS, FaaS and SaaS design.
  • Experience with Agile project management practices.

WHAT WOULD MAKE YOU IDEAL 
  • A Degree in Computer Science, Computer Information Systems, Software Engineering or a related field.
  • At least five years of systems/software design experience, and at least three years of distributed or storage systems design experience.
  • Interpersonal and leadership skills – elicitation, collaboration, facilitation, and negotiation skills.
  • Analytical and conceptual thinking skills with innovative capacity.
  • Project and program management planning and organizational skills.
  • Ability to handle complexity and ambiguity, and provide structure to complex problems.
  • Proven written and verbal communication skills. Experience in soliciting key data; transmitting information accurately and understandably. Ability to effectively present and explain information to various group sizes and levels of knowledge.
  • History of adaptive personal skills, adapting to changes in the work environment, managing competing demands, and the ability to deal with frequent change, delays, or unexpected events.
  • A high degree of discretion, diligence, and good judgment.

All Nyriad staff will be provided with breakfast and dinner should you need to work late - free snacks and coffee are also part of the deal!  We also pay for your membership at the local gym!

This position is located in Cambridge, New Zealand. Please include a cover letter when applying. 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
insert_drive_file
insert_drive_file
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field