Cube is a company focused on redefining how organizations deliver and automate data and analytics. As a Platform Engineer, you will design, build, and maintain the core platform that supports Cube's cloud product, ensuring reliability, scalability, and performance across infrastructure and internal platforms.
Responsibilities:
- Designing and maintaining cloud-native infrastructure for a globally distributed analytics platform
- Building internal platform tooling to improve developer velocity, observability, and deployment safety
- Scaling multi-tenant systems that serve large volumes of analytical queries with strict latency requirements
- Improving reliability, fault tolerance, and disaster recovery for Cube cloud platform
- Operating Kubernetes-based environments and evolving our deployment and release pipelines
- Implementing monitoring, alerting, and incident response practices for a high-availability system
Requirements:
- Strong experience with cloud infrastructure (AWS, GCP, or similar)
- Hands-on experience with Kubernetes, container orchestration, and infrastructure-as-code (Terraform or equivalent)
- Solid understanding of distributed systems, networking, and Linux internals
- Experience building and operating production systems with high availability and performance requirements
- Proficiency in at least one programming language used for platform development (Go, Rust, Python, or similar)
- Good communication skills and ability to work effectively in a remote, async environment
- Fluent English
- Experience operating data-intensive or analytics-heavy platforms
- Familiarity with CI/CD systems and release automation
- Experience with observability stacks (Prometheus, Grafana, OpenTelemetry, etc.)
- Background in security best practices for cloud platforms
- Contributions to open-source infrastructure or platform projects