ClickHouse, Inc. is a database management system that allows users to generate analytical reports using real-time SQL queries. The company’s technology works
Senior Backend Engineer – Infrastructure
Location
Canada
Posted
140 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer – Infrastructure
ClickHouse
• 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.
Job 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java Full-Stack Developer, Struts, PL/SQL
Ibrowse Consultoria e InformáticaProver soluções em TI com foco nos objetivos dos clientes e em resultados para a empresa, clientes e colaboradores.
• Back-end development using Java 8+ and Spring Boot • Responsive front-end development using Angular 9+, TypeScript, HTML5 and CSS3 • Implementation of integration and consumption of RESTful APIs • Collaboration with the team on code reviews and troubleshooting
Senior Fullstack Developer, Java, Spring, Angular
Ibrowse Consultoria e InformáticaProver soluções em TI com foco nos objetivos dos clientes e em resultados para a empresa, clientes e colaboradores.
• Back-end development with Java 8+ and the Spring Boot framework • Responsive front-end development with Angular 9+, TypeScript, HTML5 and CSS3 • Use of Oracle databases with PL/SQL • Integration and consumption of RESTful APIs • Collaboration in code reviews and design of technical solutions
Desenvolvedor Full Stack, Python, Pleno
Global Tech HoldingGlobal Tech Holding Participação e Investimento: Evolução, inovações tecnológicas disruptivas, lucro consciente.
• Desenvolver e manter aplicações escaláveis utilizando **Python**. • Criar, otimizar e integrar **APIs** com **Django (Server)** e **Angular 17+ (Client)**. • Trabalhar com bancos de dados relacionais e não relacionais (**PostgreSQL, MySQL, Oracle**). • Escrever código limpo, eficiente e bem documentado. • Implementar testes automatizados para garantir a robustez do código. • Participar do planejamento e implementação de novas funcionalidades. • Colaborar com equipes multidisciplinares para garantir qualidade e performance das aplicações. • Contribuir ativamente para a inovação, transformação digital e crescimento da empresa.
Senior Software Developer – C++/Golang
AcronisNatively integrated, highly efficient cyber protection.
• Participate in the design and development of software using C++ or Golang leveraging AI-powered development tools • Create, review, and continuously improve clear and well-structured specifications as part of a Spec-Driven Development approach • Implement functional and unit tests for your solutions • Write software and operational documentation • Conduct code reviews and ensure code quality standards are met • Collaborate closely with the product team and QA to deliver high-quality software to end users



