Hybrid Staff Software Engineer – Java, Scala

Posted 11 hours ago

Apply now

About the role

  • Staff Software Engineer enhancing replication support for Cloudera Data Platform. Collaborating with global teams to tackle complex distributed systems challenges.

Responsibilities

  • Build and maintain large-scale replication systems on top of the Cloudera Data Platform stack
  • Be responsible for our products running in production
  • Work with a distributed team of engineers to design cloud-based, low RPO, RTO replication architectures
  • Support replication across multiple Cloudera components like HDFS, Ozone, Hive, HBase, Iceberg, Atlas, and Ranger
  • Give and take actionable feedback
  • Mentor junior engineers
  • Work with product management and occasionally, with field engineers on the product roadmap and early access feature introductions

Requirements

  • Masters in Computer Science or related field and 4-6 years of experience - or Bachelors and more than 6 years of relevant industry experience - or 6-8 years of relevant industry experience
  • Strong backend engineering skill set with expertise in Java or Scala or Kotlin
  • Ability to read large codebases and write succinct, clean code
  • Experience with system software design and development
  • Experience with large-scale, distributed systems design and development with an understanding of scaling, replication, consistency, and high availability
  • Understanding of computer architecture, storage, network, and IO subsystems
  • Current expertise with Java/Scala/Kotlin developer ecosystems
  • Experience with AWS, Azure, or GCP
  • Test automation experience along with Python basics
  • Background in performance tuning, identifying performance bottlenecks, and implementing performance optimizations
  • Systems/DevOps experience

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

Job title

Staff Software Engineer – Java, Scala

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job