remote
Software Engineer, Cloud - Redpanda Data
Software Engineer
Develop and operate cloud-native services for an AI infrastructure platform, building scalable, secure data pipelines using Python, Go, Kubernetes, and AWS technologies.
About the role
Key Responsibilities
- Design, implement, and maintain cloud-native microservices that power the Agentic Data Plane platform.
- Build and optimize data ingestion, processing, and delivery pipelines using Python and Go.
- Deploy, monitor, and scale services on Kubernetes clusters in AWS, ensuring high availability and low latency.
- Develop gRPC APIs and SDKs for seamless integration with AI agents and enterprise systems.
- Implement CI/CD pipelines, automated testing, and observability tooling to improve reliability and release velocity.
Requirements
- 3+ years of professional experience building distributed, cloud-native applications.
- Strong proficiency in Python and Go, with hands‑on experience in Kubernetes and AWS services (EKS, S3, IAM, etc.).
- Deep understanding of networking, security, and performance considerations for large‑scale data pipelines.
- Experience with gRPC, protobuf, and building SDKs for external consumption.
- Familiarity with CI/CD tools (GitHub Actions, Jenkins, Argo CD) and monitoring stacks (Prometheus, Grafana, OpenTelemetry).
Skills
pythongokubernetesawsgrpccicd