C++ Developer Internship (Database Development)

Posted 15 Days Ago
Be an Early Applicant
Singapore
Internship
Software
The Role
Intern will collaborate with engineers on database systems, optimize performance, enhance fault tolerance, implement SQL features, and maintain Clickhouse fork.
Summary Generated by Built In

Ahrefs is looking for a C++ developer intern with the keen interest in developing database systems.

Clickhouse DBMS is the backbone of our infrastructure, holding multiple exabytes crawler dataset updated in realtime and building advanced and flexible analytics reports for our customers. Ahrefs team is overcoming multiple challenges to adapt the opensource Clickhouse DBMS to operate with distributed clusters of massive scale on bleeding-edge hardware. 

What you will be working on:

  • Collaborate with the software engineers teams in charge of data gathering and business logic to identify performance optimization opportunities for low latency massively parallel data processing, and work with other opensource contributors to improve Clickhouse performance and scalability. Implement optimizations specific to Ahrefs hardware and dataset to ensure data ingestion and queries perform efficiently on our infrastructure
  • Improve the robustness and fault tolerance of the data infrastructure by improving edge cases and error handling inside the database code as reported by the devops team, and adapt features of the database to simplify operations
  • Implement new features in the SQL interface and Clickhouse api to help business team develop new reports
  • Help maintain Ahrefs specific fork of Clickhouse for features that cannot be upstreamed

Basic requirements:

  • Experience in C++ (including C++20)
  • Understanding of Unix/Linux systems 
  • Strong production debugging skills

The ideal candidate is expected to:

  • Independently deal with bugs, schedule tasks and investigate code
  • Make well-reasoned technical choices and take responsibility for them
  • Understand the whole technology stack at all levels: from network and user-space code to OS internals and hardware
  • Approach problems with a practical mindset and suppress perfectionism when time is a priority
  • Write flexible, maintainable code and adapt to post-launch requirements/tweaks

Ahrefs does not engage with agencies or third party recruitment solutions for the roles we hire for. If at any point we need help, we'll let you know! 

Top Skills

C++
Unix/Linux
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
165 Employees
On-site Workplace
Year Founded: 2010

What We Do

Ahrefs Pte. Ltd. is a software company that develops online SEO tools and free educational materials for marketing professionals.

Ahrefs is an all-in-one SEO toolset for growing search traffic and optimizing websites. To do that, Ahrefs crawls the web, stores tons of data and makes it accessible via a simple user interface.

When Ahrefs launched its first tool, Site Explorer, it disrupted the stagnant field of backlink analysis and kickstarted a new round of competition among SEO tool providers. It quickly became one of the world’s best backlink analysis tools.

Since then, Ahrefs has grown into a complete SEO suite by developing tools like Keywords Explorer for keyword research, Content Explorer for analyzing content, Rank Tracker for monitoring keyword rankings, and Site Audit for auditing and optimizing websites.

Similar Jobs

GitLab Logo GitLab

Solutions Architect, Singapore

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
Singapore, SGP
2350 Employees

Cloudflare Logo Cloudflare

Senior Solutions Engineer, Philippines

Cloud • Information Technology • Security • Software • Cybersecurity
Remote
Hybrid
Singapore, SGP
3900 Employees

Sonar Logo Sonar

AI Research Engineer

Cloud • Information Technology • Security • Software
Easy Apply
Hybrid
Singapore, SGP
597 Employees

Sonar Logo Sonar

AI Research Associate

Cloud • Information Technology • Security • Software
Easy Apply
Hybrid
Singapore, SGP
597 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account