Software Development Engineer, Universal Control Plane Group - Cloud Services Department (CLSD)
Core
Design, develop, and maintain custom business logic and features for the Universal Control Plane application to unify and streamline resource management across private and public cloud environments.
Role type
Senior Cloud-Native Software Development Engineer
Builds
Universal Control Plane application for Rakuten's internal application developers
Domain
Cloud Infrastructure / Platform Engineering
Deliverable
production ML models | product features
Required skills
Cloud-native system design, Kubernetes, Crossplane, Argo Workflows, distributed workflows, data store management (Cassandra, MySQL, PostgreSQL), observability (Grafana, Kibana, OpenTelemetry), service mesh (Envoy), API gateways (Kong), Go/Python/Java
Preferred skills
Temporal.io, public cloud platforms (GCP, AWS, Azure), UI application development
Technologies
Kubernetes, Crossplane, Argo Workflows, Apache Cassandra, MySQL, PostgreSQL, Grafana, Kibana, OpenTelemetry, Logstash, Filebeat, Envoy, Kong, Go, Python, Java
Responsibilities
Design and implement highly available, scalable cloud-native systems; integrate cloud-native technologies to orchestrate resources; implement distributed workflows; develop monitoring and observability solutions; configure service mesh and API gateways; provide operational support and troubleshoot issues; participate in code reviews.
Seniority
Senior, hands-on IC