Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
A/B Testing
AI
ClickHouse @ 4
Communication @ 6
Experimentation
JavaScript @ 6
Marketing @ 4
Mentoring @ 6
Next.js @ 4
Observability @ 4
React @ 6
React, JavaScript
SEO
Technical Leadership
TypeScript @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
ClickHouse is looking for an experienced Engineering Lead, Web Platform, to lead the technical evolution of their marketing website and the systems that power their digital presence.
This is a hands-on player/coach role. You’ll define the technical direction of one of our most important products while remaining an active contributor to the codebase. You’ll partner closely with Design, Demand Generation, Content, Product Marketing and Engineering to build a world-class web platform that enables rapid growth without compromising engineering quality.
Success in this role requires someone who enjoys balancing long-term technical strategy with day-to-day execution. At ClickHouse, leaders lead by doing.
Responsibilities
- Define and lead the technical strategy for the ClickHouse web platform.
- Architect, build and maintain the marketing website and supporting systems using Next.js, React, JavaScript, TypeScript and Strapi.
- Contribute meaningful production code across the platform. This is a hands-on engineering role where everybody codes.
- Continuously improve the platform’s performance, scalability, reliability, accessibility and maintainability.
- Own the technical health of the website, including Core Web Vitals, deployment pipelines, observability and engineering best practices.
- Partner with Demand Generation to improve self-service capabilities and evolve experimentation and A/B testing infrastructure.
- Partner with the Content team to improve technical SEO and search performance.
- Partner with Design to deliver exceptional user experiences while maintaining engineering quality and implementation consistency.
- Collaborate with stakeholders across the business to understand priorities, define technical solutions and build the roadmap for the web platform.
- Establish and maintain high engineering standards through architecture, code reviews, documentation and technical leadership.
- Help shape the future of web engineering at ClickHouse by evaluating modern technologies, tooling and AI-assisted development workflows.
- Help build and grow a lean, high-performing web engineering team as the organisation evolves, partnering on hiring where additional investment is needed.
Requirements
- 10+ years of professional software engineering experience.
- Extensive experience building and operating modern web platforms using Next.js, React, JavaScript and TypeScript.
- Strong software architecture and systems design experience.
- Experience with headless CMS platforms, ideally Strapi.
- Deep understanding of web performance, accessibility, analytics integrations and modern frontend engineering practices.
- Experience building reliable production systems with modern deployment, monitoring and observability tooling.
- Excellent communication skills and a collaborative approach to working across design, marketing and engineering.
- A pragmatic technical leader who enjoys mentoring others while remaining close to the code.
Benefits
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new team member 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 – Opportunities to engage with colleagues at company-wide offsites.
Compensation
The typical starting salary range for roles based in the United States is $177,000 - $200,000 USD.
In certain US Premium Markets, the typical starting salary range is $197,000 - $222,000 USD.