Job Closed
This listing is no longer active.
At Cloudera, we believe that data can make what is impossible today, possible tomorrow.
Staff Software Engineer – Ozone
Location
Singapore
Posted
62 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Ozone
Cloudera
• You will be directly involved in the design and implementation of the core feature set of Apache Ozone and Apache Ratis (open-source RAFT implementation). • You will also contribute to HDFS; the development of HDFS which is one of the most widely deployed distributed storage systems in the world with over a thousand Cloudera customers. • This is a unique opportunity to be a part of building a brand new distributed storage system and have a huge impact on the big data and cloud computing industry.
Job Requirements
- BS, MS, or Ph.D. in Computer Science OR Masters or Bachelors +6 years of relevant industry experience
- Strong backend engineering skill set with expertise in Java.
- Hands-on programmer with a good knowledge of data-structures and CS algorithms.
- Experience with large-scale, distributed systems design and development with a strong understanding of scaling, replication, consistency, and high availability
- Experience with system software design and development with an understanding of computer architecture, storage, network, and IO subsystems
- Clean coding habits, attention to detail, and focus on quality
- Good oral, written and communication skills.
Benefits
- Generous PTO Policy
- Support work life balance with Unplugged Days
- Flexible WFH Policy
- Mental & Physical Wellness programs
- Phone and Internet Reimbursement program
- Access to Continued Career Development
- Comprehensive Benefits and Competitive Packages
- Paid Volunteer Time
- Employee Resource Groups
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Developer
adorsysBuilding and securing financial ecosystems | PSD2 & Open Banking | Embedded Finance | API Management
• Design and code — setting standards and ensuring quality • Lead self-organized teams in diverse and exciting client projects • Varied, challenging projects in the banking and insurance sectors • Develop a range of software solutions across the projects' technology stacks • Continuous professional development combined with new technologies • A supportive environment to leverage and grow your strengths • Solve technical and conceptual challenges
• Build AI agents that take actions inside Raspberry's design platform — triggering generations, chaining outputs across creative AI tools, and orchestrating multi-step workflows • Design the orchestration and tool abstraction layer that exposes Raspberry's creative AI tools as agent-callable actions • Architect end-to-end agentic workflows for batch design operations (e.g., sketch → render → colorway → on-body → tech flat) • Build conversation, review, and approval interfaces that keep designers in control of agent-driven outputs • Evaluate and integrate agent frameworks and LLM capabilities to find the best approaches for our domain • Collaborate closely with ML engineers, product, and design to shape the roadmap for AI-powered creative workflows
Software Engineer, Control Plane
HightouchSync customer data from your warehouse into the tools your business teams rely on.
• building user-friendly tools for enterprises • efficiently onboarding onto Hightouch • managing and scaling Hightouch deployments • developing access control framework • facilitating change management processes • optimizing data warehouse performance and costs
• Contribute to the entire development lifecycle, from concept to release, ensuring quality and scalability at every step • Participate in system architecture discussions to design robust, high-availability applications • Implement new features and enhance existing ones to meet evolving product needs • Maintain and develop service APIs that serve millions of users • Collaborate with systems engineers to troubleshoot and debug infrastructure challenges • Participate in all phases of quality assurance and defect resolution to maintain high system reliability • Work across multiple disciplines such as front-end, back-end, test automation, and infrastructure, broadening your technical expertise • Perform other duties as assigned




