Job Description
What will you do?
• You will develop features for the ClickHouse core database in C++. The team works on many different topics such as performance and optimizations, RBAC, Backups, Caching, Distributed Query Execution and optimization.
• As ClickHouse Cloud continues to grow, you will closely collaborate with our Cloud engineering team.
• You will improve the robustness of ClickHouse technology by contributing to tests coverage and QA infrastructure.
• You will serve as a resource for the Support Engineering team, helping to debug the most advanced issues encountered by our customers.
• You will work with our open-source community. This will include resolving issues, reviewing and finishing PRs, answering questions from mail, chats, near groups, external Slack channels, etc.
About you:
• You bring along solid professional software development experience in C++. This includes experience with Unix Systems.
• You have contributed to professional projects with an emphasis on architecting and developing large-scale distributed systems, concurrency, fault tolerance, multithreading, and synchronization.
• You communicate well with others and have the ability to work well within and across engineering teams.
• You are ready to work closely with our open-source community. You participate in code reviews with patience and attention to detail fostering a culture of collaboration and mutual respect.
• You are a strong problem-solver and have solid production debugging skills.
• You are passionate about efficiency, availability, scalability and data governance.
• You thrive in a fast-paced start-up environment, seeing yourself as a partner with the business with the shared goal of moving forward and building together.
• You have a high level of responsibility, ownership, and accountability.
Bonus points for:
• Experience with database internals and design.
• Experience in security, privacy, and compliance.
• Experience with TCP/IP and network programming.
• Experience developing cloud infrastructure services, preferably with Kubernetes.
• Experience giving public talks at technical conferences and meetups.
• Previous contributions to open source projects.
#LI-Remote
💡 Quick Summary
Seeking a career-building opportunity? The Core Software Engineer | Temporal Technologies | Remote |Worldwide position is now open for candidates interested in the Work from home Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Work from home Jobs is a plus.
