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 at Supabase developing performance - focused distributed connection pooling solutions. Collaborating globally to tackle challenges in scaling systems to millions of users.
Software Developer with 5+ years experience designing and implementing software solutions for NorthStar Earth & Space's satellite data processing. Working in a hybrid team to deliver innovative technological solutions.
Staff Engineer at Sun Life developing digital solutions for Canadians. Leading the technical direction and mentoring engineers in a hybrid work environment.
Senior Software Engineer focusing on designing secure IAM solutions using expertise in Auth0 at Bonterra. Collaborating with cross - functional teams to enhance product authentication and security measures.
Senior Software Engineer designing and developing software applications at Federato for innovative insurance solutions. Collaborating with a team to enhance product offerings and mentor junior developers.
Senior Software Engineer implementing full stack changes on Ameelio Connect. Contributing to a meaningful mission improving lives of incarcerated individuals and their families.
Senior Software Engineer leading complex technical initiatives at Makeship, a community - powered crowdfunding platform. Collaborating with teams to build and scale impactful solutions for creatives and their fans.
Software Engineer Intern/Co - op working with TD's technology team on various projects. Responsibilities include software development, system enhancements, and problem - solving tasks in technology platforms.
Senior Software Engineer responsible for authentication systems in AI - driven contact center solutions. Collaborating with product and engineering teams on innovative platform developments.