About ClickHouse
We are the company behind the popular open-source, high performance columnar OLAP database management system for real-time analytics. ClickHouse works 100-1000x faster than traditional approaches. By offering a true column-based DBMS, it allows for systems to generate reports from petabytes of raw data with sub-second latencies. With an amazing community already adopting our open-source technology, we are now embracing our journey in delivering Cloud first solutions to delight our customers.
With top adopters such as Lyft, Cisco, and eBay - not only do our products work at lightning speed, so do we.
We are an open and collaborative company. Our colleagues are curious, engaged and excited about what they do. If you want to work in an environment where you can learn, grow, be an agent of change and have your voice heard - then please read on!
The SQL Console team is responsible for developing the platform's user interface, which directly interacts with the ClickHouse database. Our foremost priority is user experience (UX), and our objective is to deliver the market's premier database interaction experience.
We are seeking a highly skilled Full Stack Engineer to join our dynamic team. The successful candidate will play a pivotal role in developing and maintaining our dashboards and visualization platform. This role requires a deep understanding of both front-end and back-end technologies, with a focus on creating intuitive and high-performance data visualization tools.
What you will be doing:
- Design, develop, and maintain front-end applications using React, TypeScript, Node.js.
- Build and optimize back-end services and databases using Clickhouse DB, PostgreSQL, and Redis.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Work with visualization tools to enhance the user experience of our dashboards.
- Participate in code reviews and contribute to a culture of continuous improvement.
What you bring along:
- Proven experience as a Full Stack Engineer.
- Strong proficiency in Typescript, Node.js, and React.
- Familiarity with RESTful APIs and JSON.
- Experience with data visualization tools and libraries.
- Understanding of fundamental design principles for scalable applications.
- Proficient understanding of code versioning tools, such as Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently.
Bonus Points:
- Experience with additional visualization tools (e.g., D3.js, Highcharts, Visx)
- Experience with ClickHouse
- Knowledge of CI/CD pipelines
- Previous experience in developing analytics or data-intensive applications
- Experience with LLMs (Large Language Models)
Compensation
This role offers cash compensation and a stock options grant. For roles based in the United States, you can find above our typical starting salary ranges for this role, depending on your specific location.
The positioning of offers within a certain range depends on various factors, including: candidate experience, qualifications, skills, business requirements and geographical location.
If you have any questions or comments about compensation as a candidate, please get in touch with us at [email protected].
Perks
- Flexible work environment - ClickHouse is a distributed company offering remote-first work to all employees
- 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 all countries.
- A $500 Home office setup if you’re a remote employee.
- Employee-driven international mobility- we enable you to relocate internationally if you wish (within certain countries and timelines and subject to role requirements, time zones and work permit considerations)
Culture - We All Shape It
As part of our first 200 employees, you will be instrumental in shaping our culture.
We look for candidates who are:
- Motivated by doing great work as part of a team :)
- Open to learning from others and sharing with others
- Team Players: helpful, resourceful, responsive
- Respectful and see feedback as an opportunity to grow
Are you interested in finding out more about our culture? We are a one year old company therefore we are excited to be building it together at the moment. Our first 200 employees are the culture shapers of our future. Check out our blog posts or follow us on LinkedIn to find out more about what’s important to us, and to find out if you’d like to come and contribute to building our culture with us!
Please see here for our Privacy Statement.