This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises. We are looking for an experienced, motivated, and independent Staff Software Engineer for the OpDB team in India. Our team is responsible for the development of CDP Operational Database (COD), Apache HBase, Phoenix, and ZooKeeper. COD is Cloudera’s public cloud database solution, combining the SQL capabilities of Phoenix with the massive scalability of HBase. As a senior leader in this India-based development team, you will collaborate with peer teams in the USA and Hungary to develop, distribute, and support critical open-source infrastructure used by major enterprises worldwide.
Job Responsibility:
Develop the product roadmap by identifying bottlenecks, analyzing performance, and implementing changes that increase robustness for the global open-source community
Write high-performing, tested, and robust code for COD, HBase, Phoenix, and ZooKeeper
Own and drive large-scale technical improvements, coordinating development to deliver significant features quickly and frequently
Collaborate with the open-source community and internal engineers to design and implement solutions for complex requirements
Troubleshoot complex customer issues, finding root causes for technical problems and providing guidance to system engineers for production fixes
Integrate latest Apache changes into Cloudera distributions while ensuring flawless operation across the platform
Mentor team members and act as a technical go-to person for distributed coordination and big data storage questions
Requirements:
8+ years of experience in designing and developing complex software solutions
Strong proficiency in Java and Bash within Linux environments
Expertise in distributed systems, specifically regarding scalability and performance optimization
Proven leadership skills with the ability to take ownership of large-scale projects and drive them to success
Analytical mindset capable of quickly understanding large, complex software architectures and identifying critical weak spots
Excellent communication skills in English, with the ability to present ideas effectively to a wide audience
Self-driven personality comfortable working independently on loosely defined tasks and making risk-aware decisions
Bachelors or Masters degree in Computer Science, Engineering, or a related technical field
Nice to have:
Experience in open-source development and knowledge of Git, JIRA, and Jenkins
Deep familiarity with the Hadoop ecosystem and distributed file systems/databases
Hands-on experience with cloud infrastructure and Agile environments