
Senior Backend Engineer – Infrastructure
ClickHouse
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
About the role
- Develop and enhance integrations with various data sources including streaming platforms, databases, data lakes, and object stores.
- Continuously improve our systems based on operational metrics, customer feedback, and evolving business requirements.
- Drive technical discussions and contribute to architectural decisions that impact our platform's scalability and resilience.
- Participate in on-call rotations to ensure system reliability and respond to production incidents.
Requirements
- 5+ years of relevant software development industry experience building data-intensive software solutions.
- Strong knowledge of Golang and experience with its ecosystem. Experience with Java is a plus.
- Experience with distributed systems and microservices architecture.
- The ability to design and build robust ETL data pipelines that can handle large volumes of data reliably and efficiently.
- Understanding data replication methodologies like CDC.
- Good knowledge of cloud-native architecture and practical experience with at least one major CSP.
- 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.
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 & Tools
GolangJavadistributed systemsmicroservices architectureETL data pipelinesdata replication methodologiesCDCcloud-native architectureproduction debugging
Soft Skills
communication skillsteamworkproblem solving