¡Activa las notificaciones laborales por email!

Senior Software Engineer - Data Feeds

Nivoda

Barcelona

A distancia

EUR 50.000 - 80.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Nivoda is seeking a Senior Engineer for the Data Feeds Team to lead the integration of diamond and jewelry suppliers with online stores. The ideal candidate will have extensive experience in backend languages and technical leadership, and be ready to contribute to an innovative, remote-first culture.

Servicios

Flexible working hours
Unlimited holiday policy
Intellectually challenging work
Learning and development opportunities

Formación

  • 6+ years of experience in a technical leadership role.
  • Proven track record of leading successful projects.
  • Experience building scalable platforms.

Responsabilidades

  • Drive expansion of data feeds and API offerings.
  • Develop and optimize the online platform for scalability.
  • Provide technical leadership and mentorship to developers.

Conocimientos

Technical leadership
Backend languages (Node.js, Python)
Database design
Distributed systems
Problem-solving
Communication

Educación

Bachelor's degree in Computer Science, Engineering, or a related field

Herramientas

Kafka
Apache Spark
Flink
AWS
GCP

Descripción del empleo

Nivoda: Where Innovation and Gemstones Meet

At Nivoda, we are passionate about empowering jewelry retailers and gemstone suppliers to thrive in today's dynamic market. As the leading B2B diamond and gemstone marketplace, we provide an exceptional platform that connects jewelry businesses of all sizes with the global diamond supply.

Our team of over 500 dedicated employees, many with extensive industry experience, has developed an award-winning platform addressing the unique challenges of the jewelry sector. With Nivoda, you can buy and sell diamonds securely, efficiently, and at competitive prices.

Engineering at Nivoda

Technology is central to Nivoda’s operations. We foster a remote-first culture of innovation and collaboration, where engineers can thrive, create, and be recognized for excellence. Join us to push boundaries and deliver innovative solutions that impact the global industry.

About the role

As the Senior Engineer of the Data Feeds Team, you will play a pivotal role in integrating thousands of diamond and jewelry suppliers in real time with our online jewelry stores worldwide. You will lead efforts to build and refine our scalable and resilient Data Feeds System, enabling suppliers to customize markup and selection.

What You'll Do

  • Drive expansion of Nivoda's data feeds and API offerings, ensuring scalability, reliability, and security, in collaboration with cross-functional teams.
  • Develop and optimize our online platform to ensure it is scalable, competitive, and aligned with product vision.
  • Provide technical leadership and mentorship to developers, fostering innovation and continuous improvement.
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and translate business needs into technical solutions.
  • Ensure adherence to best practices, coding standards, and quality guidelines throughout development.
  • Troubleshoot and resolve complex technical issues, supporting internal teams and customers.
  • Stay updated on emerging technologies and industry trends to proactively enhance Nivoda's platform.

Your qualifications and experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience, including significant tech leadership in building resilient, scalable platforms.
  • Proven experience as a Senior Engineer with a track record of leading successful projects.
  • Strong knowledge of backend languages such as Node.js or Python, with experience designing database schemas and queries.
  • Experience with streaming data tools like Kafka, Apache Spark, or Flink.
  • Solid understanding of GraphQL API design, microservices architecture, and distributed systems.
  • Proficiency in building cloud-native distributed systems on platforms like AWS or GCP.
  • Excellent problem-solving skills and passion for tackling complex technical challenges.
  • Strong communication skills for effective collaboration with teams and stakeholders.
  • Experience in building pricing rule engines or monetization platforms is a plus.

What we offer:

  • A dynamic, rapidly growing work environment.
  • A low-hierarchy, pleasant work culture.
  • Engagement in intellectually challenging work contributing to Nivoda’s growth.
  • Flexible working hours and opportunities for learning and development.
  • Unlimited holiday policy.
  • The chance to be part of a company during its exponential expansion phase.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.