Core Software Engineer, C++

Posted Oct 30

This is a fully remote position, open to applicants in United States, +1 more country.

📋 Description

• Contribute to, analyze, and enhance the performance of the core ClickHouse database.

• Focus on optimizing queries, distributed query processes, relational operators, caching, and low-level SIMD enhancements.

• Develop and extend existing performance tests utilizing both real-world and synthetic datasets.

• Act as a resource for Support Engineering by troubleshooting advanced customer performance challenges.

• Engage in an on-call rotation and participate in external community support channels.

• Collaborate with other teams to evaluate the performance and reliability implications of new features.

• Address open-source issues, review and complete pull requests, and respond to inquiries via email, chats, Google Groups, and external Slack channels.


⛳️ Requirements

• Strong professional software development background in C++.

• Familiarity with Unix/Linux operating systems.

• In-depth understanding of database internals and design.

• Experience in performance engineering.

• Proven ability to communicate and collaborate effectively within and across engineering teams.

• Capability to work closely with the open-source community.

• Experience in conducting code reviews with a focus on patience and attention to detail.

• Strong problem-solving abilities and production debugging expertise.

• Passion for efficiency, availability, scalability, and data governance.

• High level of responsibility, ownership, and accountability.

• Experience with ClickHouse is a plus.

• Knowledge in security, privacy, and compliance is advantageous.

• Experience with TCP/IP and network programming is beneficial.

• Familiarity with developing cloud infrastructure services, particularly with Kubernetes, is a plus.

• Experience presenting at technical conferences and meetups is an advantage.

• Previous contributions to open-source projects are a bonus.


🏝️ Benefits

• Employer contributions towards healthcare.

• Equity/stock options available for every new team member.

• Flexible time off policy in the US.

• Generous time-off entitlement for employees in other countries.

• USD$500 allowance for home office setup for remote workers.

• Opportunities to participate in company-wide global offsites.

• Flexible and remote-friendly work environment.

People also viewed

VALCE Talent Solutions23 hours ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase23 hours ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman23 hours ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep23 hours ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers