Senior Software Engineer, Database Acceleration

3 Months ago • 4-8 Years • Programming

Job Summary

Job Description

As a Senior Software Engineer in TikTok's data platform team, you will design, implement, optimize, and grow one of the world's largest data platforms. You'll work with big data technologies (Hadoop, Spark, Presto, Kafka, etc.) to build a cloud-native OLAP engine for petabyte-level datasets. Responsibilities include architecting data warehouses and lakes, enhancing open-source frameworks, and creating solutions for scalability, reliability, and availability. Your work will directly impact core products and hundreds of millions of users.
Must have:
  • Design and implement scalable big data systems
  • Build a world-leading OLAP engine
  • Optimize open-source data frameworks (Spark, Presto, etc.)
  • Architect data warehouses and data lakes
  • Experience with Big Data technologies (Hadoop, Spark, etc.)

Job Details

Responsibilities
As a senior software engineer in the data platform team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world. You'll have the opportunity to gain hands-on experience on all kinds of systems in the data platform ecosystem. Your work will have a direct and huge impact on the company's core products as well as hundreds of millions of users. • Design and implement reliable, scalable, robust and extensible big data systems that support core products and business • Build the world-leading cloud native OLAP engine for PB level data sets • Optimize and enhance open source data frameworks, Spark SQL, Presto, Flink etc. • Responsible for architecting internal data warehouse and data lakes to support all business unites • Creating innovative solutions toward system scalability, reliability, and availability problems
Qualifications
Minimum Qualifications: • BS or MS degree in Computer Science or related technical field or equivalent practical experience • Familiar with commonly used algorithms, data structures, network programming and multi-threaded programming • Experience with the Big Data technologies (Hadoop, Spark, Presto, Kafka, ClickHouse, Flink,, Flume etc.) • Experience with building and optimizing Big Data pipelines and architectures
Job Information
About TikTok

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.

We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

TikTok Accommodation

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at

Similar Jobs

Roof Stacks - Data Architect

Roof Stacks

Istanbul, İstanbul, Türkiye (Remote)
7 Months ago
Autodesk - Senior Security Technical Program Manager

Autodesk

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Like Card - Senior Business Intelligence Analyst

Like Card

Amman, Amman Governorate, Jordan (On-Site)
1 Week ago
Scientific Games - Director, Product Marketing

Scientific Games

Alpharetta, Georgia, United States (On-Site)
3 Weeks ago
Apple - Senior Media Applications Engineer (Objective-C, Cocoa)

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
Tencent - Senior Database Administrator (Private Cloud)

Tencent

(On-Site)
4 Months ago
endava - Senior .NET Developer

endava

Iași, Iași County, Romania (On-Site)
1 Month ago
Ion - Senior Java Developer - Italy

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
TransUnion - Software Developer

TransUnion

Alderley Edge, England, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paper games - Derivative Planner (2026 Autumn Recruitment)

Paper games

Shanghai, China (On-Site)
1 Week ago
Nagarro - Staff Consultant, Business Analyst

Nagarro

India (Remote)
9 Months ago
beghou consulting - Consultant

beghou consulting

Pune, Maharashtra, India (Hybrid)
9 Months ago
Nfocus solution - Senior Web Content Developer

Nfocus solution

Leavenworth, Kansas, United States (On-Site)
2 Weeks ago
Moloco - Product Design Lead

Moloco

Redwood City, California, United States (On-Site)
1 Month ago
FICO - Senior DevOps Engineer

FICO

United States (Remote)
1 Year ago
Hasbro - VP Global Demand Planning

Hasbro

Pawtucket, Rhode Island, United States (On-Site)
1 Month ago
Alpha Sense - Financial Systems and Analytics Analyst

Alpha Sense

United States (Remote)
2 Months ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
6 Months ago
NXP - Data Engineering Manager

NXP

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Jose, California, United States

Scopely - Senior Product Manager, Performance - Monopoly GO!

Scopely

Massachusetts, United States (Remote)
4 Months ago
Ramp - Senior Software Engineer | Backend

Ramp

United States (Remote)
1 Week ago
Egnyte - Sales Development Representative

Egnyte

Raleigh, North Carolina, United States (Hybrid)
9 Months ago
Insomniac - Motion Capture Talent Specialist (CONTRACT)

Insomniac

United States (Remote)
1 Week ago
Mistral AI - AI Scientist

Mistral AI

Palo Alto, California, United States (Remote)
1 Year ago
Qualcomm - Low Power Design Engineer

Qualcomm

Austin, Texas, United States (On-Site)
2 Months ago
Aisera - Sales Engineer

Aisera

Palo Alto, California, United States (Remote)
2 Months ago
Jane Street - Operations Specialist

Jane Street

New York, United States (On-Site)
2 Months ago
StartPlaying - Full Stack Senior Software Engineer

StartPlaying

United States (Remote)
3 Weeks ago
Enphase Energy - Field Service Technician

Enphase Energy

Kansas City, Missouri, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Mcdonalds - Software Engineer I C++/C#

Mcdonalds

Mexico City, Mexico (Hybrid)
1 Month ago
Canonical - Software Engineer - Python and K8s

Canonical

(Remote)
2 Months ago
luxsoft - Senior Java Developer

luxsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Capgemini - Java developer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Black Bery - QNX Senior Systems Software Developer (C++ Developer)

Black Bery

Ottawa, Ontario, Canada (On-Site)
2 Weeks ago
Playtika - C# Client Developer

Playtika

Poland (Hybrid)
8 Months ago
Tesla - PLC Programmer

Tesla

Neutraubling, Bavaria, Germany (On-Site)
5 Months ago
Haptic  - Senior Porting Programmer

Haptic

Paris, Île-de-France, France (Remote)
7 Months ago
Banyan Software - Lead Software Developer (C#/Azure)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Morning Star - Database Engineer

Morning Star

Gurugram, India (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

San Jose, California, United States (On-Site)

Pasig, Metro Manila, Philippines (On-Site)

Taguig, Metro Manila, Philippines (On-Site)

San Jose, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by bytedance

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug