Senior Software Engineer, Cloud Connectors (Java)
Core
Design, develop, and maintain cloud connector solutions enabling seamless integration between Cloudera's data platform and various cloud providers (AWS, Azure, GCP) for data ingestion, movement, and synchronization.
Role type
Senior Software Engineer (Cloud Connectors)
Builds
Scalable, high-performance cloud connector frameworks and infrastructure for hybrid and multi-cloud environments.
Domain
Enterprise Data Platforms / Cloud Integration
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Go, cloud connector development, distributed systems, API design (REST, gRPC), data processing frameworks, scalable software architecture
Preferred skills
Apache Hadoop, Spark, Kubernetes, Docker, CI/CD pipelines, open-source contributions, cloud-native development, data governance
Technologies
AWS, Azure, GCP, Java, Python, Go, REST, gRPC, Apache Hadoop, Spark, Kubernetes, Docker
Responsibilities
Design and implement cloud connectors for major cloud providers; develop robust code for data ingestion and synchronization; lead technical design discussions and architectural decisions; mentor junior engineers; troubleshoot complex production issues; document technical designs and APIs.
Seniority
Senior, hands-on IC with mentorship responsibilities