Назад
Company hidden
13 часов назад

Senior Software Engineer (Technical Computing)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
NZ
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (C++/Python): Building and optimizing cloud-capable geoscience computing algorithms with an accent on high-performance computing and scalability. Focus on GPU/CPU optimization, parallelization strategies, and transitioning desktop algorithms to scalable cloud-native solutions.

Location: Hybrid (Christchurch, New Zealand). Must work from the office three or more days per week

Company

hirify.global provides world-leading technology for Earth sciences, helping organizations understand the underground to make better decisions sustainably.

What you will do

  • Design, develop, and maintain shared frameworks enabling geoscience compute workloads in the cloud.
  • Support the transition of existing desktop-based algorithms into scalable cloud-native solutions.
  • Develop and optimize computational algorithms for performance and scalability on CPUs and GPUs.
  • Implement parallelization strategies and high-performance computing approaches.
  • Collaborate with cross-functional teams (geotech, geophysics, geostatistics) to deliver compute capabilities.
  • Provide technical direction, lead discussions, and contribute to code reviews for performance-focused development.

Requirements

  • 5+ years of professional experience in designing and developing scalable, testable code.
  • Strong software engineering experience with C/C++ and Python.
  • Experience in performance profiling, optimization, and parallel computing or distributed systems.
  • Solid understanding of clean architecture and scalable software design principles.
  • Experience with CI/CD pipelines (e.g., GitHub, GitLab).
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Nice to have

  • Exposure to or interest in GPU programming (e.g., CUDA).
  • Familiarity with cloud environments.
  • Interest in mathematics, science, or computational problem-solving.

Culture & Benefits

  • Collaborative and innovative environment with a culture of open-mindedness and ownership.
  • Competitive salary and flexible working arrangements.
  • Employee share purchase plan in most locations.
  • Continuous learning, career growth opportunities, and wellbeing programs.
  • Vibrant office hubs featuring barista coffee, games, and regular team events.
  • Paid day each year for volunteering.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →