FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Storage
ClouderaSoftware Engineer joining Cloudera's Storage Engineering team to build scalable distributed object storage systems. Involved in core feature set design and implementation of Apache Ozone and Apache Ratis.
Tech Stack
Tools & technologiesApacheCloudDistributed SystemsHDFSJava
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- BS, MS, or Ph.D. in Computer Science
- Masters or Bachelors +4 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
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Backend EngineeringJavaDistributed SystemsSystem Software DesignData StructuresAlgorithmsScalingReplicationConsistencyHigh Availability
Soft Skills
Attention to DetailCommunication Skills