This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
At Timescale, we empower businesses with real-time insights from their data, allowing them to make faster decisions and optimize operations.
We are creating a movement to unblock developers who are building the future.
Timescale is a product-led growth organization driven by transparent leaders and a globally diverse, remote-first team that is proudly building a modern PostgreSQL cloud platform.
We are looking for experienced engineers to help us build and maintain the platform for our managed TimescaleDB cloud services.
You will work with a close-knit team, building and maintaining the infrastructure that powers our platform.
Your work will be instrumental in developing our Kubernetes-based clusters and infrastructure.
This role is perfect if you enjoy solving complex infrastructure challenges and automating workflows.
You will interact with the Kubernetes API and codebase to build controllers, operators, and applications that power our platform.
You will work closely with and further develop our infrastructure tooling to ensure the health, stability, and maintainability of our clusters.
You will gain hands-on experience debugging and optimizing TimescaleDB and Postgres workloads.
You will collaborate with software engineering teams to ensure platform scalability and performance.
You will stay up to date with the latest industry trends, tools, and technologies related to Kubernetes and cloud infrastructure.
Requirements:
You must have 5+ years of experience in platform engineering.
You should have experience programming in the Kubernetes ecosystem or using the Kubernetes API (operators, controllers, and custom CRDs).
Strong programming skills are required, with a focus on Go.
Extensive experience with at least one major cloud provider is necessary, with AWS preferred.
You should have experience designing, understanding, and debugging complex distributed systems.
Deep knowledge of Linux, container environments, bash, and infrastructure as code (e.g., Terraform, Pulumi) is required.
Experience deploying, operating, and using major production-level databases is essential, with bonus points for PostgreSQL and/or TimescaleDB.
You should have experience deploying and maintaining Kubernetes clusters at scale, with knowledge of Kubernetes cluster orchestration tools like kops or kubeadm being a plus.
Experience with CNI and CSI interfaces is required, along with solid experience with at least one CNI and CSI plugin.
A good understanding of feature sets of different Kubernetes versions is necessary, and you should be well informed about new features.
You must understand different solutions for monitoring Kubernetes health and troubleshooting, as well as improving control plane and worker node performance.
Experience tuning Kubernetes components such as API server, kubelet, scheduler, kube-proxy, and controller manager for performance, security hardening, and reliability improvement is required.
Experience managing self-hosted Kubernetes clusters (not only EKS, AKS, or GKE) is a plus.
Benefits:
Timescale offers flexible PTO and family leave.
Employees enjoy Fridays off in August.
The position allows for full remote work from almost anywhere.
Stock options are provided as part of the compensation package.
A monthly WiFi stipend is included.
Professional development and educational benefits are available.
Premium insurance options for you and your family are offered for US employees.