Head Of Engineering

Logo of Nivoda

Nivoda

πŸ“Remote - Spain

Job highlights

Summary

Join Nivoda, a leading B2B diamond and gemstone marketplace, as the Head of Engineering. You will lead and grow software development teams, focusing on scalability, efficiency, and continuous improvement. This role requires a strong track record in people management, technical expertise, and delivering complex software systems. You will craft the software engineering roadmap, build and lead engineering teams, and enhance engineering tools and processes. Close collaboration with cross-functional teams is crucial. Nivoda offers a remote-first work environment and various benefits.

Requirements

Have a strong track record of people management, technical expertise, delivering and managing complex software systems, and a deep understanding of software development, databases and the AWS stack

Responsibilities

  • Craft and own the software engineering roadmap, aligning high-priority projects with cross-functional partners while ensuring that our technology stack remains modern and efficient
  • Build and lead teams of engineers, fostering collaboration with internal stakeholders to execute the business strategy effectively. Ensure the use of software engineering best practices and the adoption of new technologies where appropriate
  • Spearhead the enhancement of engineering tools and processes to increase the impact of our engineering organisation
  • Deeply understand our business and partner closely with product, operations, and revenue teams to support their technology needs and ensure seamless integration across the platform

Preferred Qualifications

  • Have a strong hands-on technical background with a passion for diving into code and architecture
  • Have experience leading and mentoring remote engineering teams of 30+
  • Have experience rapidly scaling engineering teams while maintaining culture and cohesion
  • Have strong people management skills with a focus on fostering collaboration and professional development
  • Have deep knowledge of software engineering principles, design patterns, and agile methodologies
  • Have excellent problem-solving skills and ability to navigate ambiguity
  • Have strong product management skills, with a track record of delivering complex software projects from inception to completion, ensuring high-quality outcomes
  • Have a bias toward action and ability to simplify complex problems, driving alignment, clarity, and execution on tight timelines
  • Have excellent communication skills to articulate technical concepts to both technical and non-technical audiences
  • Have experience in a high-growth or startup environment
  • Have knowledge of the NodeJS ecosystem
  • Have experience bringing best practices to a high growth engineering organisation

Benefits

  • Remote working in an established team
  • Exposure to C-Suite at an extremely fast-growing company
  • Work on cloud-hosted applications utilising major AWS services
  • Unlimited holiday allowance
  • Exciting greenfield projects including FinTech (credit, payments, reconciliation)
  • Chance to join and contribute to a company during its exponential expansion phase

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Nivoda know you found this job on JobsCollider. Thanks! πŸ™