Avatar for Altinity
Altinity
Actively Hiring
The leading service and software provider for ClickHouse
  • Top 5% of responders
    Altinity is in the top 5% of companies in terms of response time to applications
  • Responds within a few days
    Based on past data, Altinity usually responds to incoming applications within a few days
  • B2B
  • +3

*ClickHouse Open-Source Database Developer (C++, DB internals)

  • $70k – $120k
  • Remote • 
    +2
  • 5 years of exp
  • Full Time
Reposted: 2 months ago
Job Location
Remote • 
Europe • 
Spain • 
Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely
Everywhere
RelocationAllowed
Skills
C++
Software Development
SQL
Linux
DBMS
Clickhouse

About the job

ClickHouse is the hottest analytic database on the planet and Altinity is the home of ClickHouse experts who build real-time data solutions that run anywhere. ClickHouse now has more contributors than ElasticSearch, previously the biggest open-source analytic project on GitHub.

Altinity is looking for a great server internals engineer to work on contributions to ClickHouse. As Open-Source Database Developer you’ll be responsible for designing, implementing, and supporting features of ClickHouse ranging from encryption to storage to query processing. We’re looking for imaginative engineers with a background in database internals and in high-performance languages like C++.

We have lots of exciting projects underway as we help the community adapt ClickHouse to the cloud and Kubernetes.

Our ideal candidate has:

  • Proven experience in design, implementation, and testing high-performance DBMS features in a complex C++ codebase.
  • Excellent background in database internals including query languages, access methods, storage, and/or connectivity
  • Demonstrated ability to read and write good C++
  • Good understanding of networking and I/O on Linux
  • Familiar with performance optimization techniques and tools
  • History of getting pull requests vetted and merged in rapidly evolving open-source projects
  • Sound knowledge of database testing, debugging, and low-level performance optimization
  • Enthusiasm to learn more about database technology and data-related applications
  • Good English language reading and writing skills
  • Eager to work with a friendly, distributed team following open-source dev practices
  • MAJOR PLUS: previous development experience on ClickHouse

A day in your life as an Open-Source Developer may include any or all of the following:

  • Write good task-specific C++ code and solidify it with tests
  • Debug issues reported by users, fix them and add tests to make sure they wouldn’t happen again
  • Profile existing code and make it faster (either by applying clever algorithms, adding vectorized intrinsics or by implementing cool tricks), add performance tests
  • Submit your own pull requests and review pull requests from others
  • Help the Support Team to investigate customer problems running ClickHouse
  • Help new community members contribute to ClickHouse
  • Attend meetups and make presentations on open-source development
  • Write blog articles and share information about ClickHouse

Our Benefits:

  • Work from Anywhere, Anytime: We are not your typical nine-to-five shop! Enjoy the flexibility of working from literally wherever and whenever. Create a schedule that works for you and your family or lifestyle. Recharge your batteries with our open vacation policies.
  • Cultural Diversity: We love that we get to work with passionate people from around the world. Currently, our team is made of professionals from 16 different countries!
  • Career Development: We provide opportunities to learn new technologies as well as try out new roles. We also offer access to training on leading-edge technologies, plus flexible work schedules for external education.
  • USA Employees Benefits: We offer comprehensive PPO health care plans for our US-based employees that are incredibly flexible to meet the needs of individuals or families. 401K with company match also available.
  • Company Travel: We come together in person two to three times per year in locations across the globe. During non-pandemic times, of course! We also fund travel to conferences and encourage presentations as well as contributions to open-source communities.

This is a full-time position and includes equity in the company.

Altinity is a venture-funded and profitable company designed to remain in the business for the next decade.
We are 100% remote. You may work anywhere you have work permits.

To apply, please send your resume and a cover letter to [email protected]

*NOTE: Experience in developing DBMS features and a background in database internals are essential for this position. *
Please ensure that you describe your relevant experience in your resume

About the company

Altinity company logo

Altinity

Actively Hiring
The leading service and software provider for ClickHouse11-50 Employees
  • Top 5% of responders
    Altinity is in the top 5% of companies in terms of response time to applications
  • Responds within a few days
    Based on past data, Altinity usually responds to incoming applications within a few days
  • B2B
  • Early Stage
    Startup in initial stages
  • Top Investors
    This company has received a significant amount of investment from top investors
  • Growing fast
    Showed strong hiring growth in the past month
Learn more about Altinity image

Founders

Mindaugas Zukas
Founder • 3 years
Vilnius
image
View the team image

Similar Jobs

Finimize.com company logo
Finimize.com
Finimize empowers our users to become smarter investors
Bloqhouse company logo
Bloqhouse
Bloqhouse Technologies builds software solutions for investment funds
dresslife company logo
dresslife
Dresslife provides fashion specific 1-to-1 personalization with exceptional accuracy
vivenu company logo
vivenu
API-first B2B SaaS event ticketing platform
CodeOp company logo
CodeOp
An international tech school for women, trans and non binary people (women+))