Senior Software Engineer responsible for architecting and building scalable infrastructure for ClickHouse Cloud services. Collaborating with core database and security teams for innovative cloud-native solutions.
Responsibilities
Architect and build a robust, scalable, and highly available distributed infrastructure.
Build a cutting-edge cloud-native platform on top of the public cloud, and automate our cloud resource management.
Work closely with our ClickHouse core database development team, and security team and partner with them to produce the SAS offering.
Work on routing and traffic components to improve the reliability and scalability of our cloud service.
Systematically improve availability by applying industry and distributed systems best practices.
Design and build security components & tooling: firewall, PKI and certificate infra, zero trust network, etc.
Improve performance and cost efficiency of our infrastructure.
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.
Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers.
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-solver with solid production debugging skills.
Passionate about efficiency, availability, scalability and data governance.
Thrives in a fast-paced environment, partnering with the business to move it forward.
High level of responsibility, ownership, and accountability.
Benefits
Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries.
Healthcare - Employer contributions towards your healthcare.
Equity in the company - Every new team member who joins our company receives stock options.
Time off - Flexible time off in the US, generous entitlement in other countries.
A $500 Home office setup if you’re a remote employee.
Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
Cloud Infrastructure Analyst internship involved in AI Ops and cloud platform initiatives at Sun Life. Contributing to infrastructure, automation, and operational workflows with a focus on continuous improvement.
Azure Cloud Infrastructure Administrator/Specialist in Kitchener - Waterloo (Hybrid). Optimize and secure Microsoft Azure, automate with Terraform/ARM, drive cloud efficiency.
Software Development Manager leading the Autodesk Platform Services Data Models Team. Responsible for team performance, project management, and client support initiatives.
AI and Cloud Architect designing and implementing cloud - native solutions for North America's leading brands. Collaborating on AI - enabled projects with teams based in Canada and Poland.
Product Manager leading Cloud Infrastructure initiatives for Arctic Wolf's expanding portfolio. Collaborating with engineering teams and defining product roadmaps to enhance cybersecurity operations.
Azure Cloud Infrastructure Administrator/Specialist responsible for optimizing and securing Microsoft Azure, automating with Terraform/ARM, and driving cloud efficiency.
Urgent requirement for AWS Copilot Developer to build serverless apps with AWS services. Develop RESTful APIs and microservices using Node.js/TypeScript.
AWS Cloud Architect role designing and implementing scalable, secure AWS solutions. Requires 7 - 8 years experience with AWS services, Node.js, JavaScript, and TypeScript.