ClickHouse is seeking a Senior Software Engineer - Database Integrations in the United States to design and build high-performance, scalable data integration solutions that operate at petabyte scale and high velocity. You'll work with a dynamic team to create robust cloud-based services that enable seamless onboarding of diverse data sources into a cutting-edge analytical database system, collaborating with customers and internal stakeholders in a fast-paced environment.
Requirements
- 5+ years of professional experience developing large-scale, data-intensive software systems.
- Proficiency in Golang (preferred) or Java, with a strong background in distributed systems and microservices architecture.
- Expertise in designing and implementing ETL pipelines and knowledge of data replication techniques such as Change Data Capture (CDC).
- Hands-on experience with cloud-native environments and at least one major cloud service provider.
- Practical knowledge of Kubernetes, including debugging and managing distributed workloads.
- Strong problem-solving skills with the ability to diagnose and resolve complex production issues efficiently.
- Self-driven with a founder’s mindset, comfortable working autonomously in a high-velocity setting.
- Excellent communication skills and ability to collaborate effectively across multidisciplinary teams.
Benefits
- Competitive salary range
- Flexible and remote-friendly work environment
- Employer contributions toward healthcare coverage
- Stock options
- Flexible time off policies
- Opportunities for global in-person gatherings and company-wide offsites
- Culture shaped collaboratively by early team members, with a focus on innovation and inclusivity
- $500 home office setup stipend