Senior Cloud Software Engineer - AutoScaling
Software Development
AdjustExcel
WFA Digital Insight
The demand for skilled cloud engineers has skyrocketed in recent years, with cloud-native databases being a key focus. Clickhouse, a leader in real-time analytics, is seeking a Senior Cloud Software Engineer to drive its auto-scaling capabilities. With the company's impressive growth and innovative approach, this role stands out in the current remote job market, particularly for those with experience in Kubernetes and distributed systems.
Job Description
About the Role
The Cloud AutoScaling team at Clickhouse is dedicated to implementing robust auto-scaling capabilities within the ClickHouse cloud environment. The team seeks exceptional software engineers to develop and maintain the auto-scaling infrastructure, transforming ClickHouse into a fully functional serverless database solution.Responsibilities
- Build a cutting-edge cloud-native database platform on top of the public cloud.
- Work on the autoscaling and in-house Kubernetes operator to support seamless Vertical and Horizontal Auto-scaling.
- Improve the metrics pipeline and build algorithms to generate better autoscaling statistics and recommendations.
- Collaborate closely with the core database team and other cloud teams to drive continuous improvements in cloud infrastructure for enhanced performance and scalability.
Requirements
- 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems.
- Experience building operators with Kubernetes, controller runtime.
- Production experience with programming languages relevant to the role.
How to Stand Out
- Ensure your resume highlights experience with scalable, distributed systems and cloud-native technologies.
- Be prepared to discuss your experience with Kubernetes and how you've applied it in previous roles.
- Showcase projects or contributions to open-source projects that demonstrate your skills in auto-scaling and cloud infrastructure.
- Practice explaining complex technical concepts simply, as this is a key skill for collaboration within the team.
- Consider including specific metrics or achievements from previous roles, such as 'Improved system scalability by 30% through auto-scaling implementation'.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.