Senior Full-Stack Engineer building data-heavy applications and collaborating across teams on ClickHouse's ClickPipes platform. Engage in end-to-end ownership of features and performance enhancements.
Responsibilities
Build scalable UI systems that handle large datasets, async operations, and real-time state changes
Own features end-to-end, from initial design through production launch and long-term maintenance
Collaborate closely with product, design, and other engineering teams to deliver new features
Partner on API design and system contracts
Participate in an on-call rotation to support ClickPipes in production, helping diagnose incidents, and mitigate issues
Take ownership of production quality, including monitoring, debugging, performance tuning, and reliability improvements
Requirements
5+ years of experience building and shipping production full-stack applications
In-depth knowledge of web fundamentals (HTML/CSS, JavaScript, DOM, HTTP)
Solid experience in designing and building applications with React and TypeScript
Experience writing and maintaining automated tests (unit, integration, and E2E) as part of a CI/CD workflow
Practical knowledge of backend systems, REST and/or GraphQL APIs, and service-oriented architecture
Great communication skills and the ability to work effectively in a distributed, async-friendly team.
Nice to have: Familiarity with Go, Node, or other server-side languages
Familiarity with cloud infrastructure concepts and infrastructure-as-code tools such as Terraform
Experience working on data-intensive products or platforms at scale.
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.
Software Engineer I developing fullstack solutions for Toast's Employee Development team. Focused on enhancing technology for the restaurant industry in a fully remote Canadian role.
Senior Software Engineer developing and improving authentication and authorization systems for Owner. Collaborating with a focused team in a remote - first environment to secure access across the platform.
Software Developer II specializing in UI development at CNN. Contributing to agile development teams, enhancing existing software and building applications.
Senior Software Engineer designing and developing full stack applications for fleet readiness technology. Utilizing Python, Django, React and Next.js for innovative fleet management solutions.
Principal Software Engineer responsible for writing production - grade code at PointClickCare. Collaborating within a Scrum team to achieve technical excellence and feature development in healthcare technology.
Senior Software Engineer joining Lime's Payments and Fraud team. Collaborating to optimize payment processes and build robust platforms for customer transactions.
Senior Data Engineer at Sleep Country Canada designing and maintaining scalable data pipelines. Collaborating with cross - functional teams to ensure data reliability and quality.
Senior Cloud Engineer at Sleep Country maintaining multi - cloud infrastructure. Designing, building, and optimizing cloud systems for reliability, performance, and security.
Software Engineer II focused on building scalable detection systems using AI tools at Abnormal AI. Collaborating with teams to enhance model serving infrastructure for data processing.