Jobiglo

No results.

Software Engineer, Messaging Middleware Infrastructure

ByteDance · Singapour

New
Senior 🇬🇧 English
C++ Go Python Kafka RocketMQ Pulsar NSQ Distributed systems

Job description

About the role

The messaging middleware team explores and advances a messaging platform, overseeing the message queue systems for products such as ByteDance and others, handling data scales that set an industry standard. The team independently created the BMQ message queue, using a storage and computing architecture separation and ensuring compatibility with the Kafka protocol. It also investigates new business scenarios, such as extracting value from original log data and integrating with batch computing engines.

Key responsibilities

  • Develop the messaging platform
  • Develop the next-generation computing and storage separation architecture for a trillion-level messaging platform
  • Optimize costs, improve stability and performance of the system
  • Analyze business requirements and expand the features of the messaging platform

Required profile

  • Proficient software developer skilled in at least one general-purpose language such as C/C++, Go or Python
  • Familiarity with operating systems, networks and computer architecture
  • Experience building large-scale, high-performance, highly available distributed systems
  • Experience in system performance analysis and optimization

Required skills

  • Familiarity with at least one MQ system or similar (e.g. Kafka, NSQ, RocketMQ, Pulsar)
  • Knowledge of distributed messaging and streaming platforms

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ByteDance.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 15 minutes ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ByteDance

Singapour