JumpCloud is seeking a Senior Software Engineer to join their Data Engineering team, focusing on database management and optimization. This role is part of an exciting new team working on implementing an Event Based Architecture and modernizing their Data Warehouse. The position involves taking full ownership of core MongoDB infrastructure and supporting services, requiring expertise in managing, monitoring, and optimizing MongoDB clusters.
The ideal candidate will have 8-12 years of experience in software/data engineering with a strong focus on MongoDB, and 5-8 years of experience in languages like Node.js, Go, Python, or Java. They should possess technical leadership experience and be proficient in developing microservices and APIs.
JumpCloud offers a remote-first work environment, allowing engineers to work from various locations across India. The company provides an opportunity to work with cutting-edge technologies and solve challenging technical problems while contributing to a product that helps organizations manage their IT infrastructure securely.
The role combines technical expertise with leadership opportunities, requiring both strong database management skills and the ability to mentor junior team members. The position involves working with various technologies including MongoDB, Kafka, PostgreSQL, and cloud platforms, making it an excellent opportunity for engineers looking to work with modern data infrastructure at scale.
Working at JumpCloud means joining a company that values diversity, encourages innovation, and provides opportunities for professional growth. The company's mission to simplify IT management through their unified open directory platform offers engineers the chance to work on meaningful problems that impact organizations worldwide.