ClickHouse is a fast-growing private cloud company seeking a Senior Software Engineer to build and manage its cloud infrastructure. The role involves designing, deploying, and maintaining a robust, scalable, and highly available distributed infrastructure. The ideal candidate has 5+ years of experience in software development and cloud technologies, with experience in Go, C/C++, Java, or another OOP language, and knowledge of cloud security best practices.
Requirements
- 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems.
- Software development experience in Go, C/C++, Java, or another OOP language.
- Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code (IaC) tools such as Terraform or CloudFormation.
- Experience developing cloud infrastructure services, preferably with Kubernetes.
- Experience developing cloud native edge or service mesh services, preferably with envoy and Istio.
- Understanding of network topologies, protocols, and security principles, such as VPNs, firewalls, and load balancers.
- Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR.
- Excellent communication skills and the ability to work well within a global team.
- Strong problem-solving skills and solid production debugging skills.
- Passion for efficiency, availability, scalability and data governance.
- Ability to thrive in a fast-paced environment and see yourself as a partner with the business with the shared goal of moving the business forward.
- High level of responsibility, ownership, and accountability
Benefits
- Flexible work environment
- Healthcare
- Equity in the company
- Time off
- Home office setup
- Global Gatherings
- Equal Opportunity & Privacy