πMexico
Staff Engineer
closed
Nivoda
πRemote - Worldwide
Summary
Join Nivoda, a leading B2B diamond and gemstone marketplace, as a Staff Engineer and be part of a dynamic, remote-first team. You will play a key role in designing and implementing scalable architectures for our Node.js platform, leading the migration to microservices, and collaborating with cross-functional teams. This position requires extensive experience in DevOps, AWS, and various technologies. You will mentor junior engineers and contribute to a culture of innovation and excellence. Nivoda offers a competitive salary and benefits package, including unlimited holiday allowance and opportunities for professional development.
Requirements
- 9+ years of experience in software engineering, with at least 3 years in a senior or staff-level role
- Strong proficiency in Node.js, Python, and scripting languages
- Extensive experience with AWS (EC2, Lambda, S3, RDS, etc.), DevOps practices, and infrastructure as code (IaC)
- Proven experience in migrating applications from monolithic to microservices architecture, with a solid understanding of service mesh concepts
- Strong experience with CI/CD practices, particularly using Jenkins or similar tools
- Deep knowledge of PostgreSQL and experience with Spark and AWS Glue for data processing
- Familiarity with OpenSearch and NoSQL databases
- Excellent problem-solving skills with a focus on delivering scalable and robust solutions
- Strong communication and collaboration skills, with the ability to mentor and influence teams
Responsibilities
- Design and implement highly scalable and resilient architectures for our Node.js-based platform
- Lead the migration from monolithic architectures to microservices, utilizing service mesh strategies for enhanced system interoperability
- Collaborate with cross-functional teams to develop and maintain CI/CD pipelines using Jenkins, AWS, and Datadog
- Optimize AWS cloud infrastructure for cost, performance, and security, ensuring best practices are followed
- Mentor junior engineers, providing guidance on best coding practices, architecture design, and technical problem-solving
- Perform in-depth debugging, performance tuning, and troubleshooting across various components of the tech stack
- Implement and improve monitoring, logging, and alerting strategies with Datadog
- Develop automation tools and scripts to streamline operational processes and improve system reliability
- Collaborate with product teams to gather requirements and deliver scalable solutions that enhance the user experience
Preferred Qualifications
- Experience with containerization technologies such as Docker and Kubernetes
- Knowledge of security best practices in cloud and application development
Benefits
- Be part of a dynamic and rapidly growing company at the forefront of digital transformation
- Work in a collaborative and innovative environment where your expertise will have a direct impact on our success
- Opportunities for career progression and professional development
- Competitive salary and benefits package
- Unlimited holiday allowance
This job is filled or no longer available
Similar Remote Jobs
πWorldwide
πChina
π°$188k-$240k
πUnited States
π°$204k-$255k
πUnited States
πUnited States
π°$220k-$270k
πUnited States
π°$244k-$304k
πUnited States
π°$204k-$255k
πUnited States
π°$195k-$300k
πUnited States