Tech Lead(Messaging Middleware), Cloud

2 weeks ago


Singapore TikTok Full time

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.

Our messaging middleware team is responsible for the research and development of Tiktok messaging platform. We manage the Message Queue systems of all products such as Douyin, TikTok, Toutiao, Xigua Video and Hotsoon. We are industry-leading in the scale of data covered.

Because we are extremely sensitive to the stability and cost of external services, we have developed an in-house message queue BMQ. BMQ's architecture is based on the principle of segregation between storage and computing. It is also compatible with the kafka protocol. In addition to pursuing high levels of stability and optimized cost, we are also actively exploring and expanding supported business scenarios, leveraging the potential value of original log data, and accessing batch computing engines.

**Responsibilities**:

- Construct an efficient and stable messaging platform. Continuous optimization to improve stability, performance and cost optimization. Build the next generation computing and storage separation architecture on a trillion-level messaging platform;
- Play a key role in driving project objectives and execution management, architecture design and code reviews, define long term technical roadmap for the team, and demonstrate technical leadership;
- Recruit and mentor engineers of various levels of experience into a performant team, build team culture and cohesion, help team members grow technical capabilities;
- Work closely with stakeholder teams to identify business pain points, continuously optimize and improve customer experience, team reputation, and impact.

**Qualifications**:

- Bachelor's or higher degree in Computer Science or related fields;
- 6+ years of professional software development experience;
- Strong with C++/Golang/Java/Python program development (at least one), pursue high-quality code and focused on code engineering quality;
- Solid knowledge of Linux system, proficient in multi-threading, network programming, and distributed development in any programming language;
- Good communication skills, able to lead and drive projects effectively. Familiar with team and project management methodologies and approaches.

Preferred Qualifications
- In-depth research and industry experience in large-scale messaging platform design and implementation, for example Kafka/RocketMQ/Pulsar/NSQ;
- Contributor/Committer or PMC of the open-source community is a plus.


  • Software Engineer

    5 days ago


    Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$11,250 - S$22,500 / Monthly **Job Type** **Seniority** Mid **Years of Experience** At least 5 years **Tech Stacks** C++ Go Message Queue essage Queue MQ kafka C Python **Responsibilities** **About TikTok** TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy....


  • Singapore Power IT Services private limited Full time

    5 to 7 years of relevant experience - Possess hands-on experience as a Middleware Tech.Lead / Engineer or in a similar role - Expertise in scripting languages like bash, sh, Perl, and csh - You possess at least a working knowledge of Middleware support and engineering in an RHEL environment. - Experience in Cloud based environments (AWS) - You have strong...


  • Singapore ALTROCKS TECH PTE. LTD. Full time

    Minimum 5 years of work experience as a middleware Administrator. - Hands-on experience in IBM MQ messaging implementation, including queue managers, channels, and message queuing protocols. - Strong understanding of platform stacks that middleware runs on, including Unixvariant, Linux-variant and Windows Operating System - Working skill in shell scripting...


  • Singapore Tech Aalto Full time $2,000,000 - $6,000,000 per year

    Job Title: Linux/Middleware Engineer-Job SummaryWe are seeking a skilled and proactive Linux/Middleware Engineer to join our IT Infrastructure team. The ideal candidate will be responsible for the administration, maintenance, and support of Linux-based systems and middleware applications. This role requires deep technical knowledge of Linux systems and...


  • Singapore Randstad Singapore Full time

    Middleware Specialist (JBOSS, Message Brokers, IIS) -

  • Middleware (MQ) Admin

    2 weeks ago


    Singapore NTT Data Singapore Full time $60,000 - $180,000 per year

    Key Roles And Responsibilities IncludeDevelop and execute enterprise-wide Middleware strategy, architecture roadmaps, and technology adoption plans aligned with business objectives and digital transformation initiatives.Manage Middleware environment inclusive of Apache Tomcat/Kafka, MQ, Oracle Weblogic. Must have experience in JBoss (Red...


  • Singapore Digital Business People Full time

    Join to apply for the AWS Cloud Solution Tech Lead role at Digital Business People 1 month ago Be among the first 25 applicants Join to apply for the AWS Cloud Solution Tech Lead role at Digital Business People Job Description: Digital Business People (DBP) is looking for an AWS Cloud Solution Tech Lead for deployment in Singapore. Location: Singapore...


  • Singapore OCBC Bank Full time

    **Cloud Middleware Support Engineer** **-** **(**250000C7**)** **Why Join** **How you succeed** Be an integral part of OCBC Group’s Cloud Middleware Application service team to support & operate OCBC’s Application and cloud native infrastructure services. **What you do** - Day-to-day operations and technical support for OpenShift/k8s, Redis, and...


  • Singapore Adnovum Informatique SA Full time

    A leading tech company in Singapore is seeking a talented Middleware Developer to enhance digital asset signing services. You will utilize your strong proficiency in Rust to design and maintain middleware for transaction signing. This position also involves collaborating with cross-functional teams to improve functionality and ensure code quality. The ideal...

  • Infra-middleware Sme

    2 weeks ago


    Singapore ALPHAEUS PTE. LTD. Full time

    Key Responsibilities - The Middleware SME supports and documents the installation, configuration, capacity planning, upgrading, problem resolution and debugging of all middleware product environments. - To be responsible for the patching and vulnerability management of all Middleware components JBOSS, IBM MQ, Connect Direct Pivotal Web & Solace etc). - Work...