ClickHouse

Senior Software Engineer – Database Integrations

ClickHouse

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Amazon RedshiftCloudDistributed SystemsETLGoJavaKubernetesMicroservicesMySQL

About the role

  • Build Scalable Systems: Design and develop a high-performance data onboarding platform capable of handling petabytes of data in real-time.
  • Integrate Diverse Datastores: Build robust integrations with a variety of data sources (e.g., MySQL, Mongo, Iceberg), data storages (e.g., Snowflake, Redshift, ClickHouse), and object storages (e.g., S3, GCS).
  • Leverage ClickHouse: Create solutions that enable users to fully harness ClickHouse’s exceptional performance and throughput.
  • Collaborate Across Teams: Work closely with internal teams to ensure the platform aligns with customer needs and business objectives.
  • Drive Innovation: Lead and influence technical discussions, continuously identifying and implementing improvements.

Requirements

  • Experience: 5+ years of industry experience building high-scale, data-intensive software solutions.
  • Expertise: Proficient in Golang (preferred) or Java, with deep experience in distributed systems and microservices architecture.
  • Data Engineering Skills: Strong background in designing and implementing robust ETL pipelines and an understanding of data replication methodologies such as CDC.
  • Cloud-Native Proficiency: Solid experience with cloud-native architecture and infrastructure, with hands-on knowledge of at least one major CSP.
  • Kubernetes: Practical experience with Kubernetes (K8s), including debugging and managing distributed systems at scale.
  • Problem Solver: Exceptional production debugging skills, with the ability to navigate and solve complex technical issues in fast-paced environments.
  • High Autonomy: Thrives in a high-velocity setting with significant ownership and autonomy.
  • Mindset: A founder’s mindset with a focus on impact, innovation, and delivering measurable results.
  • Collaboration: Excellent communication skills and a track record of working effectively across teams.
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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GolangJavadistributed systemsmicroservices architectureETL pipelinesdata replicationCDCcloud-native architectureKubernetesdebugging
Soft skills
problem solvinghigh autonomycollaborationcommunicationinnovationimpact focusmeasurable results
Precision Medicine Group

Software Engineering Manager

Precision Medicine Group
Senior · Leadfull-time🇮🇳 India
Posted: 7 hours agoSource: boards.greenhouse.io
AngularAWSCloudDjangoDockerJavaScriptLinuxPythonReactShell ScriptingWebpackYarn
Cummins Inc.

Software Engineer II

Cummins Inc.
Junior · Midfull-time🇮🇳 India
Posted: 10 hours agoSource: fa-espx-saasfaprod1.fa.ocs.oraclecloud.com
AWSAzureCloudDockerJavaKubernetesMicroservices.NETOraclePythonSQL
ClanX

Senior Software Architect

ClanX
Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: clanx.recruitee.com
AngularJavaScriptNoSQLPythonReactSQLTypeScript
Cotiviti

Lead Software Engineer

Cotiviti
Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: globalcareers-cotiviti.icims.com
AWSAzureCloudDistributed SystemsDjangoDockerFlaskGoogle Cloud PlatformKubernetesMicroservicesMySQLPostgres+1 more