Remote Senior Cloud Performance Engineer – Equity & Scale

ClickHouse, Inc.

Singapore

Remote

SGD 180,000 - 260,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work environment
Healthcare
Equity in the company
Time off
USD 500 home office setup
Global gatherings

Job summary

ClickHouse, Inc. is hiring for a senior performance engineer to help build and operate the ClickHouse Cloud Platform.

You will measure and optimize performance across large-scale distributed systems, drive chaos experiments, and work with core developers, cloud, and security teams to ensure elastic, high-performance operations. The role emphasizes Go/C/C++/Java development, concurrency, Kubernetes, and cloud IaaS expertise across AWS, GCP or Azure.

Qualifications

  • 6+ years of relevant software development industry experience building and operating scalable, fault-tolerant distributed systems.
  • Proficient in Go, C/C++, Java or similar languages.
  • Experience with concurrency, multithreading and distributed architectures.
  • Experience developing cloud infrastructure services, preferably with Kubernetes.
  • Experience leading and delivering large technical projects with multiple engineers.
  • Expertise with AWS, GCP or Azure and their IaaS platforms.
  • Strong communication and collaboration across teams.
  • Strong problem solving and production debugging skills.
  • Passion for efficiency, availability, scalability and data governance.
  • Ability to thrive in a fast-paced environment and own initiatives.

Responsibilities

  • Benchmark system performance, capacity sizing and optimization.
  • Troubleshoot and triage application and server errors and logs.
  • Recommend configuration tuning for bottlenecks.
  • Collaborate with ClickHouse core development, cloud and security teams to improve performance.
  • Plan and drive Chaos initiatives across engineering teams.
  • Develop and deploy tools to run chaos experiments and measure impact.
  • Understand large-scale distributed systems and software resilience.

Skills

Go
C/C++
Java
Distributed systems
Concurrency & multithreading
Kubernetes
Cloud infrastructure
Production debugging

Job description

About the Team

The Cloud Performance Engineering team is responsible for building cloud native ClickHouse Cloud Platform that will transform the OLAP space. Our team is looking for exceptional performance engineers with a proven track record of understanding the performance limits of different distributed databases and creating tools for measuring the performance and scalability of complex systems. The ideal candidate for this position is a distributed systems performance engineer with a strong background in database benchmarking, test automation, system engineering, performance analysis, and capacity management. This role is a unique opportunity to make a significant impact on our elastic, limitless scale, high-performance, server less clickHouse Cloud.

What will you do?

  • Benchmark system performance, database performance analysis, capacity sizing and optimization.

  • Ability to troubleshoot and debug application and server errors and logs and triage accordingly

  • Recommend configuration tuning/optimizations for performance bottlenecks

  • Work closely with ClickHouse core development team, cloud team, security team and partner with them to improve the performance of ClickHouse Cloud.

  • Plan, enable, and drive Chaos initiatives across Engineering teams, based upon internal priorities

  • Develop, deploy and manage tools to systematically run chaos experiments and measure impact

  • Enjoy working on, and gaining a deep understanding of, large scale distributed systems

  • Study the problems in the software resilience, operational, and delivery spaces

  • Extend our entire backend to enable Chaos Engineering techniques in the system

  • Observe running systems, and determine/prioritize innovative ways to disrupt them

About you:

  • You have 6+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems.

  • Software development experience in Go, C/C++, Java, or similar.

  • Experience with concurrency, multithreading, and the deployment of distributed system architectures

  • Experience developing cloud infrastructure services, preferably with Kubernetes.

  • Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers.

  • Expertise with a public cloud provider (AWS, GCP, Azure) and their infrastructure as a service offering (e.g. EC2).

  • You have excellent communication skills and the ability to work well within a team and across engineering teams.

  • You are a strong problem solver and have solid production debugging skills.

  • You are passionate about efficiency, availability, scalability and data governance.

  • You Thrive in a fast paced environment, and see yourself as a partner with the business with the shared goal of moving the business forward.

  • You have a high level of responsibility, ownership, and accountability

#LI-Remote

Perks
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 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 USD$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.

Culture - We All Shape It

As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.

Are you interested in finding out more about our culture? Learn more about our values here. Check out our blog posts or follow us on LinkedIn to find out more about what’s happening at ClickHouse.

Equal Opportunity & Privacy

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Please see here for our Privacy Statement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Cloud-Native Data Infrastructure Engineer
Remote Senior Cloud-Native Data Infrastructure Engineer

Clickhouse • Singapore

Remote
SGD 192,000 - 294,000
Flexible work environment
Healthcare
Equity in the company
+3
Senior Cloud Infrastructure Engineer: Scalable & Secure
Senior Cloud Infrastructure Engineer: Scalable & Secure

ClickHouse, Inc. • Singapore

Remote
SGD 150,000 - 240,000
Flexible work environment
Healthcare
Equity in the company
+3
Senior Database Reliability Engineer (Remote UK/DE/NL)
Senior Database Reliability Engineer (Remote UK/DE/NL)

ClickHouse, Inc. • Singapore

Hybrid
SGD 179,000 - 242,000
Flexible work environment
Healthcare
Equity in the company
+3
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

ClickHouse, Inc. • Singapore

Remote
SGD 150,000 - 240,000
Flexible work environment
Healthcare
Equity in the company
+3
Database Reliability Engineer - Core Team
Database Reliability Engineer - Core Team

ClickHouse, Inc. • Singapore

Hybrid
SGD 179,000 - 242,000
Flexible work environment
Healthcare
Equity in the company
+3
Release Engineer - Data Plane Internal Tooling and Productivity
Release Engineer - Data Plane Internal Tooling and Productivity

Clickhouse • Singapore

Remote
SGD 120,000 - 180,000
Flexible work environment
Healthcare
Equity in the company
+3
Senior Site Reliability Engineer- (APJ-Remote)
Senior Site Reliability Engineer- (APJ-Remote)

Clickhouse • Singapore

Remote
SGD 120,000 - 190,000
Flexible work environment
Healthcare
Equity in the company
+3
Senior Consulting Engineer - Remote & Global Support
Senior Consulting Engineer - Remote & Global Support

ClickHouse, Inc. • Singapore

Remote
SGD 120,000 - 180,000
Flexible work environment
Healthcare
Equity in the company
+3
Greater China Enterprise Solutions Architect - Scale & Win
Greater China Enterprise Solutions Architect - Scale & Win

ClickHouse • Singapore

Hybrid
SGD 120,000 - 180,000
Flexible work
Healthcare
Equity
+3
Enterprise Solutions Architect-Greater China Region
Enterprise Solutions Architect-Greater China Region

ClickHouse • Singapore

Hybrid
SGD 120,000 - 180,000
Flexible work
Healthcare
Equity
+3