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
Mid - level Backend Developer working with Kotlin/Java on digital banking project. Involves complete development lifecycle and collaboration in a tech transformation environment.
Java Full Stack Developer working at Sapsol Technologies to design and maintain web applications using Java and React. Collaborating with teams and improving product development processes.
Backend Engineer designing and creating scalable systems for Plum’s smart saving and investing app. Collaborating within a cross - functional team to enhance the user experience and product reliability.
Associate Software Engineer developing backend improvements within the Kernel execution engine at hx's AI platform for insurance decision - making. Collaborating closely with experienced engineers to enhance system stability and correctness.
Backend Engineer on a Product Team at an AI startup to build the database layer for generative AI products. Focus on PostgreSQL and ClickHouse for high - performance data management.
Full - stack Java Developer for client focused on energy and mobility solutions. Collaborating in R&D team to develop software for high - availability critical systems.
Senior Softwareentwickler für C#/.NET bei ASTRUM IT, spezialisiert auf Besucher - und Yard Management Software. Verantwortlich für die Weiterentwicklung des Produkts VISIT in einem agilen Umfeld.
Senior Software Engineer developing back - end applications for Favor’s logistics operations. Engaging with product and operations teams to deliver tools connecting customers, runners, and merchants.