Software Engineer, Messaging Middleware Infrastructure
ByteDance · Singapour
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
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 27 minutes ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ByteDance
Singapour
Related job offers
-
Node.js Software Engineer - 12 Month Contract
Ethos BeathChapman Singapour -
Research Engineer II (Trust Technologies) - LLM AI Agents for Insurance
Nanyang Technological University Singapore Singapour -
Assistant Director / Deputy Director, Analytics & Insights
Singapore Tourism Board Singapour -
Associate Staff Engineer - Design Validation
silabs Singapore -
Associate Staff Engineer - Design Validation
silabs Singapore