Staff Engineer

Leading B2B diamond and gemstone marketplace connecting jewelry retailers with global diamond supply.
DevOps
Staff Software Engineer
Remote
101 - 500 Employees
9+ years of experience
E-Commerce

Description For Staff Engineer

Nivoda, the leading B2B diamond and gemstone marketplace, is seeking a Staff Engineer to join their remote-first engineering team. With over 400 employees, Nivoda has built an award-winning platform that revolutionizes how jewelry businesses connect with the global diamond supply.

The role combines technical leadership with hands-on development, focusing on DevOps and architectural transformation. You'll work with cutting-edge technologies including Node.js, AWS, and PostgreSQL, leading the migration from monolithic to microservices architecture. The position requires expertise in cloud infrastructure, CI/CD practices, and system optimization.

As a Staff Engineer, you'll be instrumental in designing scalable solutions, mentoring junior engineers, and implementing robust monitoring systems. The ideal candidate brings 9+ years of software engineering experience, with deep knowledge of cloud technologies and distributed systems.

Nivoda offers a dynamic, remote-first environment where innovation is celebrated. The company provides competitive compensation, unlimited holiday allowance, and significant professional development opportunities. This role presents an exciting opportunity to impact the digital transformation of the global jewelry industry while working with a collaborative, forward-thinking team.

The position combines technical excellence with leadership, requiring both strong engineering capabilities and the ability to influence and mentor others. You'll be at the forefront of architectural decisions, ensuring Nivoda's platform continues to scale and evolve to meet the growing demands of the jewelry industry.

Last updated 5 days ago

Responsibilities For Staff Engineer

  • Design and implement highly scalable and resilient architectures for Node.js-based platform
  • Lead migration from monolithic architectures to microservices
  • Develop and maintain CI/CD pipelines using Jenkins, AWS, and Datadog
  • Optimize AWS cloud infrastructure for cost, performance, and security
  • Mentor junior engineers on coding practices and architecture design
  • Perform debugging, performance tuning, and troubleshooting
  • Implement monitoring, logging, and alerting strategies with Datadog
  • Develop automation tools and scripts for system reliability
  • Collaborate with product teams to deliver scalable solutions

Requirements For Staff Engineer

Node.js
Python
PostgreSQL
  • 9+ years of software engineering experience, with 3+ years in senior/staff-level role
  • Strong proficiency in Node.js, Python, and scripting languages
  • Extensive experience with AWS services
  • Experience in migrating from monolithic to microservices architecture
  • Strong experience with CI/CD practices and Jenkins
  • Deep knowledge of PostgreSQL and experience with Spark and AWS Glue
  • Familiarity with OpenSearch and NoSQL databases
  • Excellent problem-solving skills
  • Strong communication and collaboration skills

Benefits For Staff Engineer

  • Competitive salary and benefits package
  • Unlimited holiday allowance
  • Professional development opportunities
  • Collaborative and innovative environment

Interested in this job?

Jobs Related To Nivoda Staff Engineer

Contract Staff Engineer

Remote Staff Engineer position at Nivoda, leading DevOps and architectural transformation for B2B diamond marketplace platform.

Contract Staff Engineer

Remote Staff Engineer position at Nivoda, leading DevOps and architectural transformation for B2B diamond marketplace platform.

NPI Operations Program Manager - Watch

Lead product launches and operations for Apple Watch as an NPI Operations Program Manager, managing OEM teams and ensuring quality product delivery.

Software Engineering MTS

DevOps Engineer position at Salesforce focusing on maintaining high-availability clusters and implementing automation solutions using modern technologies.

Senior Staff Operations Engineer

Senior Staff Operations Engineer position at Airbnb, focusing on observability architecture and automation within the BizTech department.