Taro Logo

Software Engineer

Emirates Team New Zealand is a professional sailing team competing in the America's Cup yacht racing competition.
Auckland, New Zealand
Frontend
Mid-Level Software Engineer
In-Person
3+ years of experience
Sports

Description For Software Engineer

Emirates Team New Zealand, the prestigious America's Cup sailing team, is seeking two talented Software Engineers to join their innovative design office in Auckland. This unique opportunity places you at the forefront of yacht racing technology, where you'll be developing and maintaining crucial web-based tools used by both sailing and design teams.

The role focuses on creating and enhancing front-end applications that handle live data monitoring, historical data analysis, and real-time yacht performance metrics. What makes this position particularly special is the direct access to end-users - you'll be working in the same office as the sailing and engineering teams, allowing for immediate feedback and iteration on your solutions.

As a Software Engineer, you'll be responsible for developing high-quality applications using TypeScript, JavaScript, and React, while ensuring optimal performance and scalability. The role requires strong technical skills, but also offers an extraordinary learning opportunity in the intersection of software engineering and professional sailing.

The ideal candidate should have a Bachelor's degree in Software Engineering or equivalent experience, strong proficiency in modern web technologies, and a collaborative mindset. You'll be joining a diverse team of engineers all working towards the common goal of designing the fastest yacht to defend the 38th America's Cup.

This is more than just a software engineering role - it's an opportunity to be part of a world-class team, contribute to cutting-edge sailing technology, and work in an environment where your code directly impacts the performance of one of the most advanced sailing teams in the world. The position offers unique exposure to various engineering disciplines, from mechanical to mechatronics, all while developing tools that are genuinely appreciated by their users.

Last updated 6 days ago

Responsibilities For Software Engineer

  • Enhance existing, and develop new, high-quality front-end applications to support live and historical data monitoring and analysis
  • Work closely with engineers and sailors to identify software needs and develop effective solutions
  • Optimise and maintain the software architecture for performance, scalability, and reliability
  • Write clean, efficient and maintainable code
  • Conduct thorough testing and validation of software components
  • Document software designs and changes for future reference

Requirements For Software Engineer

TypeScript
JavaScript
React
  • Bachelor's degree in Software Engineering, or relevant work experience
  • Proficiency in TypeScript and JavaScript
  • Experience with React and Redux (or similar front end technologies), including real-world projects
  • Familiarity with database management systems and data structures
  • Willingness to learn and adapt to new technologies and challenges
  • Ability to work effectively in a collaborative team environment
  • Willingness to work extended hours, including weekends, as needed
  • Availability to start soon
  • The right to work in New Zealand

Benefits For Software Engineer

  • Work in an environment with fast paced development on the cutting edge of sailing technology
  • Learn about various ways data is used across mechanical engineering, hydraulics, mechatronics and sailing performance
  • Develop and enhance tools for design and sailing team members

Interested in this job?

Jobs Related To Emirates Team New Zealand Software Engineer