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. As a Staff Engineer, you'll work with cutting-edge technologies including Node.js, AWS, and PostgreSQL, leading the migration from monolithic to microservices architecture. You'll be responsible for designing scalable solutions, implementing CI/CD pipelines, and optimizing cloud infrastructure while mentoring junior engineers.
The ideal candidate brings 9+ years of software engineering experience, with deep expertise in Node.js, Python, and AWS services. You should be passionate about solving complex technical challenges and have a proven track record in transitioning large-scale applications to microservices architecture. Strong knowledge of PostgreSQL, data processing tools, and security best practices is essential.
This position offers the opportunity to work remotely while making a significant impact on a rapidly growing platform. You'll join a culture that values innovation, collaboration, and technical excellence, working with a team dedicated to transforming the jewelry industry through technology. If you're excited about architectural challenges, mentoring others, and building robust, scalable systems, this role offers the perfect blend of technical leadership and hands-on development.