Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Messaging Middleware - Infrastr

Home > C/C++ programming jobs

Software Engineer, Messaging Middleware - Infrastr in Others

  • ByteDance
  • Full time
  • Email
  • Singapore, Singapore

Responsibilities

  • Develop and advance the messaging platform.
  • Develop the next-generation computing and storage separation architecture for a trillion-scale messaging platform.
  • Improve system cost efficiency, stability, and performance.
  • Analyze business requirements and expand messaging platform features and use cases.

Requirements

  • Proficiency in at least one general-purpose programming language, such as C, C++, Go, or Python.
  • Knowledge of operating systems, networks, computer architecture, and related areas.
  • Experience developing large-scale, high-performance, highly available distributed systems.
  • Familiarity with at least one messaging or message-queue system, such as Kafka, NSQ, RocketMQ, Pulsar, or a similar system.
  • Experience with system performance analysis and optimization.

ByteDance

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This...

Similar positions

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD

Security Software Engineer (L5)

  • Netflix
  • Full time
  • USA
  • 10/25/2026
  • Salary: $400k-$680k
  • Remote

Contract Staff Software Engineer

  • Mozilla
  • Contract
  • Canada
  • 10/25/2026
  • Salary: C$131k-C$186k
  • Remote