Senior Software Engineer, Data- Remote

ClickHouse
Los Angeles, California, US
Remote
Full-time
We are sorry. The job offer you are looking for is no longer available.

The Cloud AutoScaling team is dedicated to implementing robust vertical and horizontal auto-scaling capabilities within the ClickHouse cloud environment.

We seek exceptional software engineers to develop and maintain the auto-scaling infrastructure to transform ClickHouse into a fully functional serverless database solution.

Collaborating closely with the core database team, we are actively working on evolving ClickHouse into a cloud-native database system.

Additionally, we engage with other cloud teams to drive continuous improvements in cloud infrastructure for enhanced performance and scalability.

Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.

What will you do?

  • Build a cutting-edge Cloud Native platform on top of the public cloud.
  • Improve the metrics pipeline and build algorithms to generate better autoscaling statistics and recommendations.
  • Work on the autoscale and Kubernetes operator to support seamless Vertical and Horizontal Auto-scaling.
  • Work closely with our ClickHouse core development team and other data plane teams, partnering with them to support auto-scaling use cases as well as other internal infrastructure improvements.
  • Architecting and building a robust, scalable, and highly available distributed infrastructure

About you :

  • You have 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems.
  • Hands-on experience building and estimating statistical models and time-series forecasting with large-scale, real-world datasets.
  • Experience using SQL, Python (Pandas, NumPy, Scikit-Learn, etc.) / R or equivalent.
  • Experience with Data Storage, Ingestion, and Transformation (Spark, Kafka or similar tools).
  • You are passionate about solving data problems at Scale.
  • 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 and across engineering teams.
  • You are a strong problem solver and have solid production debugging skills.

Bonus Points :

  • Software development experience in Go, C / C++, Java, or similar.
  • Experience developing cloud infrastructure services, preferably with Kubernetes.
  • You are a full-cycle developer with strong ownership and experience building and operating high-scale, distributed systems across the full software life cycle.

LI-Remote

J-18808-Ljbffr

Remote working / work at home options are available for this role.

7 days ago
Related jobs
Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Engineer - Data Technology. ...

Promoted
Raytheon
Pasadena, California

Minimum of ten (10) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Directo...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Quality Engineer, Software. ...

Promoted
Raytheon
Downey, California

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Design Engineer Spark/Python. ...

Promoted
Raytheon
Downey, California

The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and metrics. This software engineering position is onsite at our Aurora, CO location. We bring the strength of more than 100 years of experience and renowned en...

GEICO
Los Angeles, California
Remote

GEICO is seeking an experienced Cloud Network Software Engineer with a passion for building high performance, highly available software-defined network platform. As the Cloud Network Software Engineer you will play a pivotal role in design and development to shape our network architecture, driving i...

Apple & Associates
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

Raytheon
Los Angeles, California

The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and metrics. This software engineering position is onsite at our Aurora, CO location. We bring the strength of more than 100 years of experience and renowned en...

Tetra Tech
Pasadena, California
Remote

The Transmission Line Engineer performs various engineering assignments which requires a general familiarity with a broad field of engineering. Senior Transmission Line Engineer. We combine consulting and engineering with advanced analytics and technology to solve the world’s most complex challenges...