Contractor Staff Engineer
Nivoda is hiring a remote Contractor Staff Engineer. The career level for this job opening is Expert and is accepting European timezones based applicants remotely. Read complete job description before applying.
Nivoda
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Nivoda: Where Innovation and Gemstones Meet
At Nivoda, we empower jewelry retailers and gemstone suppliers. We're the leading B2B diamond and gemstone marketplace, connecting businesses with the global diamond supply.
We have a team of over 400 employees with industry experience, and an award-winning platform.
Engineering at Nivoda
Technology is central to our business. Our remote-first team fosters innovation and collaboration.
About the role
We seek a talented Staff Engineer with DevOps experience.
You'll work on technologies like Node.js, AWS, and PostgreSQL, driving architectural transformations and operational excellence.
What You'll Do
- Design and implement scalable, resilient architectures for our Node.js platform.
- Lead migration from monolithic to microservices architectures, using service mesh strategies.
- Collaborate on CI/CD pipelines (Jenkins, AWS, Datadog).
- Optimize AWS cloud infrastructure for cost, performance, and security.
- Mentor junior engineers.
- Perform in-depth debugging, performance tuning, and troubleshooting.
- Implement and improve monitoring, logging, and alerting (Datadog).
- Develop automation tools and scripts.
- Collaborate with product teams to deliver scalable solutions.
Your experience and qualifications
- 9+ years software engineering experience, with 3+ years in a senior/staff role.
- Proficient in Node.js, Python, and scripting languages.
- Extensive AWS experience (EC2, Lambda, S3, RDS, etc.).
- Proven experience migrating to microservices architecture, understanding service mesh.
- Strong CI/CD experience (Jenkins).
- Deep knowledge of PostgreSQL.
- Experience with Spark and AWS Glue for data processing.
- Familiarity with OpenSearch and NoSQL databases.
- Excellent problem-solving skills.
- Strong communication and collaboration skills.
Preferred/Bonus Skills
- Containerization technologies (Docker, Kubernetes)
- Cloud security best practices
What we offer
- Be part of a dynamic company
- Collaborative and innovative environment