Senior Backend Engineer

Nivoda is the leading B2B diamond and gemstone marketplace, empowering jewelry retailers and gemstone suppliers with an exceptional platform that connects jewelry businesses of all sizes with the global diamond supply.
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
E-Commerce

Description For Senior Backend Engineer

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 connect jewelry businesses of all sizes with the global diamond supply through our award-winning platform.

As a Senior Backend Engineer at Nivoda, you'll be at the forefront of innovation, collaborating directly with business stakeholders and engineers to architect, develop, and launch groundbreaking products. Your expertise will be instrumental in driving the next generation of industry-leading solutions, transforming how jewelry is bought and sold online.

Key responsibilities include:

  • Designing, implementing, and maintaining high-performance backend features for jewelry-related functionalities
  • Ensuring adherence to best practices, coding standards, and quality guidelines
  • Collaborating with product managers, architects, and stakeholders to define technical requirements
  • Debugging and resolving complex technical issues
  • Mentoring junior developers and improving overall engineering quality

We offer a dynamic working environment in a rapidly growing company, with opportunities to work on cloud-hosted applications using major AWS services. You'll gain valuable experience in system design and architectural patterns, enjoy a pleasant, low-hierarchy work environment, and engage in intellectually challenging work that contributes significantly to Nivoda's success and scalability.

Join our remote-first team of over 400 dedicated employees, many with extensive industry experience, and be part of a culture that values creativity, empowers individuality, and recognizes excellence. Together, we'll push boundaries to deliver groundbreaking solutions and leave a lasting impact on the global jewelry industry.

Last updated 3 months ago

Responsibilities For Senior Backend Engineer

  • Design, implement, and maintain backend for high-performance customer-centric features around jewelry
  • Ensure adherence to best practices, coding standards, and quality guidelines
  • Collaborate with product managers, architects, and stakeholders to define technical requirements
  • Debug and resolve complex technical issues
  • Mentor junior developers
  • Actively participate in discussions to improve the overall customer experience

Requirements For Senior Backend Engineer

Node.js
PostgreSQL
  • 5+ years of relevant experience in backend development with Node.js
  • At least 2 years of experience working with GraphQL
  • Strong foundation in database concepts, with at least 4 years of experience working with relational databases like PostgreSQL
  • Proficient in Test-Driven Development (TDD)
  • Good analytical and problem-solving capabilities
  • B.S or M.S Tech degree in Computer Science, Computer Engineering

Benefits For Senior Backend Engineer

Equity
  • Flexible working hours
  • Vibrant company culture
  • Opportunities for growth and learning
  • Unlimited holiday allowance

Interested in this job?

Jobs Related To Nivoda Senior Backend Engineer

Senior Backend Engineer

Senior Backend Engineer role at Nivoda, leading B2B diamond marketplace, to develop innovative SaaS solutions for the jewelry industry.

Senior Backend Engineer

Senior Backend Engineer role at Nivoda, leading B2B diamond marketplace, to develop innovative solutions for the jewelry industry.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.