Senior Software Developer

All vacancies of New ZealandInformation & Communication TechnologySenior Software Developer

Work as a senior software developer at a fast-growing exascale software company.

Summary about this job

Developers/Programmers

Company: Nyriad Limited

Location: Waikato

Work type: Full Time

Salary: n\a

Phone: +64-3-461-2260

Fax: +64-6-639-8806

E-mail: n\a

Site:

Detail information about job Senior Software Developer. Terms and conditions vacancy

Nyriad Ltd. is looking for Senior Software Developers to join our team! 

If you are interested in working at a high-growth, deep technology company with growth ambitions rarely seen outside of Silicon Valley, this is the place for you. As a senior software developer at Nyriad, you will work within an Agile-team of like-minded engineers. Your responsibilities will include:

  • Planning and producing high quality, robust, functional software from inception-to-completion with a passion

  • Effectively contributing to all activities over the Software Development Life Cycle

  • Analysing project problems and producing a realistic schedule to address them
  • Mentoring and supervising other software developers
  • Driving collaboration and communication with clients and engineering teams

About Nyriad

Nyriad is a fast-growing software technology company based in Cambridge, NZ. We are the first commercial spin-out of the Square Kilometre Array, the world’s largest radio telescope and the next mega-science project.

Nyriad develops storage-processing technology to enable data processing and storage on volumes of data beyond the scale of today’s internet, and is now working with technology giants like Nvidia and Microsemi to commercialize it.

CERN and the LHC gave birth to the world wide web and changed the world of computing. We believe the technology we developed for the SKA will enable a similar paradigm shift in how we use computers and people interact with information.

Nyriad is looking for applicants who have:

  • A BSc in Computer Sciences or equivalent
  • 8+ years experience as a Software Developer

  • Proven experience in CPU software development using object-oriented languages

  • Development experience under Linux
  • Effective written and oral communication skills
  • Strong collaborative skills
  • The ability to work under project deadlines and associated cost and schedule constraints

  • The availability to travel domestically or internationally when needed

 

Nyriad's fast-paced and constantly evolving working environment demands the ability to make high-quality decisions, and maintain a stable performance under pressure or opposition. Successful applicants will be expected to push themselves and others to exceed performance goals/standards, by planning and committing to an appropriate course of action. 

We award extra points for candidates with a good understanding of:

  • Linux Kernel and device driver development
  • Cloud development, data center, and storage concepts
  • Designing software using methods such as UML
  • Test-driven development for automated functional and unit testing
  • Applying good SDLC practices within an Agile environment
  • Designing the software architecture for a variety of projects
  • Operating Systems, Storage Systems, GPU and parallel processing techniques, databases, and SQL
  • Amazon Web Services (AWS)
  • Jenkins, Docker, Vagrant, and Kubernetes technologies. 
  • A good understanding of multi-threaded environments and network principles
  • Experience in C/C++/CUDA/Python or Golang
  • Proven experience in GPU software development

As a senior developer, you will participate in our engineering onboarding program. The onboarding program will bring you up to speed on Nyriad's technology and introduce you to the skills you need to function in an agile, self-managing engineering organization with ambitious business and technical objectives. The way we onboard new staff is also a very important pillar in our company culture, it's our way of saying - welcome to the Nyriad team!

All Nyriad staff will be provided with breakfast, lunch, and dinner, as well as free snacks and coffee. We also provide many health and fitness opportunities which our staff are welcome to take part in. You can learn more about our company at Nyriad.com. 

You must have the right to work in NZ to be considered.

We would appreciate it if you could apply for the position that you are most qualified for. Please avoid sending multiple applications for different Nyriad advertisements at one time. If you meet the criteria for an interview we will be in touch with you to discuss your application further. Applicants who make it through the initial screening will be contacted for initial phone interviews. 

Responds for Senior Software Developer on FaceBook

Read all comments for Senior Software Developer. Leave a respond Senior Software Developer in social networks. Senior Software Developer on Facebook, LinkedIn and Google+