Search jobs > San Jose, CA > Senior software engineer

Senior Backend Software Engineer, TikTok MultiMedia Data Platform

TikTok
San Jose, CA
Full-time

Responsibilities

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

Why Join Us

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.

About the Team

Our team's mission is to scalable, reliable, complicant and valuable data products to power the next generation player development, multimedia domain experience optimization and cost saving.

We are looking for seasoned backend software engineers that have strong problem solving skills and coding skills to build and manage scalable, reliable systems.

You will have the opportunity to partner closely with a globalized engineering and product teams in a high-impact and fast-paced environment.

As a Backend Software Engineer you will :

  • Develop large-scale and reliable backend systems.
  • Improve system design and architecture to ensure high stability and performance of the services.
  • Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.

Qualifications

  • BS / MS Degree in Computer Science or related major, with 3+ years working experience.
  • Experienced in building backend services for large-scale consumer-facing applications.
  • Proficient in at least one of the following languages : Java, Go, C++, Python.
  • Deep understanding of computer architectures, data structures, and algorithms.
  • Have good team communication and collaboration skills.

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 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 redacted .

6 days ago
Related jobs
TikTok
San Jose, California

Develop best-in-class real-time computing, high concurrency and high scalability engineering practices across all product engineering disciplines. Deep understanding of data structure, algorithm design and analysis, networking, data security and highly scalable systems design. TikTok is the leading ...

TikTok
San Jose, California

TikTok Privacy & Security Product team is responsible for building compliant and user-friendly privacy solutions for TikTok, with the goal of building trust among TikTok users, regulators, and the public. The team is working on TikTok's privacy-related products, including user/underage protection, d...

TikTok
San Jose, California

Join the long-time task for building better index platform, feature platform, data center and other products in our team. TikTok is the leading destination for short-form mobile video. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta...

ByteDance
San Jose, California

Of the required experience, must have 2 years of experience in each of the following: - Designing and architecting large-scale, multi-tiered, distributed software applications, tools, systems, and services using object-oriented design and distributed programming;- Designing and implementing scalable...

TikTok
San Jose, California

Engineer robust, high-performance data processing and large language model training/inference pipelines, drive engineering excellence and optimization initiatives to ensure the most effective use of resources, including cost optimization and performance tuning of the ML platform. Provide a cutting-e...

CoStar Group
CA, Orange County

Collaborate closely with other Software Engineers across the organization. A demonstrable track record of building and launching successful products and platforms. Deeply understand what drives the business for which you are building software. Experience in relational database design (MS SQL or MySQ...

TikTok
San Jose, California

As a Tech Lead / Senior Software Engineer on the Ads Measurement team, you will guide the lead to build scalable tech foundations, launch various products, and represent TikTok with third-party measurement partners. TikTok is the leading destination for short-form mobile video. TikTok has global off...

TikTok
San Jose, California

The TikTok Data Ecosystem Team has the vital role of crafting and implementing a storage solution for offline data in TikTok's recommendation system, which caters to more than a billion users. Their ultimate goal is to deliver efficient, affordable data storage with easy-to-use data management tools...

TikTok
San Jose, California

Develop best-in-class real-time computing, high concurrency and high scalability engineering practices across all product engineering disciplines. Deep understanding of data structure, algorithm design and analysis, networking, data security and highly scalable systems design. TikTok is the leading ...

TikTok
San Jose, California

We integrate our functionalities deeply into Apache's big data ecosystem (Spark, Hive, Presto), and build world-class data security & privacy framework to support high efficient and seamless data life cycle management. The team is missioned to ensure the privacy and safety of company-level data ...