Business Architecture Engineer – Messaging Systems
About this job
About TikTok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
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.
Job highlights
Positive team atmosphere, Career growth opportunity, Industry experts
Responsibilities
Our team focuses on global architecture and complex system design. With rapid business growth, we offer both significant technical challenges and strong opportunities for professional development. We have a solid business foundation, a strong engineering culture, and a commitment to pragmatic execution and long-term value. In this team, you will:- Gain exposure to cutting-edge global data center architectures and methodologies, broaden your technical perspective, and build extensive hands-on experience.- Contribute to the development of core middleware and frameworks, deepen your understanding of their underlying principles and implementation details, and grow into a technical expert in the field.- Collaborate with a group of talented and highly motivated colleagues in a flat, efficient team environment that values diversity and complementary strengths.
Responsibilities- Lead the technical design, development, optimization, architectural evolution, and long-term planning of core runtime components for the EventBus system.- Analyze and resolve complex technical issues, continuously advance the governance of event-driven architecture across TikTok, and optimize existing systems and business architectures.- Research and apply emerging technologies, using appropriate technical solutions to support product globalization and address the challenges of operating TikTok services across multiple data centers worldwide.- Leverage strong project management, communication, and collaboration skills to lead or contribute to the successful delivery of high-priority cross-functional initiatives.
Qualifications
Minimum Qualifications:
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
- Proficiency in one or more programming languages, such as Java, Go, or Python, with strong coding practices and a commitment to code quality.
- Experience with one or more databases, messaging middleware technologies, or service frameworks, along with an understanding of their underlying principles and appropriate use cases.
- Experience developing large-scale distributed systems, an understanding of the technical challenges associated with event-driven architecture, and familiarity with common business architecture design principles.
- Strong business and data acumen, with the ability to understand and abstract complex business requirements and effectively analyze and solve problems.
- Strong teamwork and communication skills, a positive and proactive mindset, a strong sense of ownership, and a high degree of self-motivation.
Preferred Qualifications
- Experience building your own technical products or open-source projects, or a track record of contribution to the open-source community.
- Knowledge of or hands-on experience with message queues, as well as practical experience implementing and governing event-driven architectures.
- Extensive experience in business architecture design, with the ability to develop a comprehensive and accurate understanding of business needs and translate them into effective architectural solutions.
- Experience developing global products or services, with a clear understanding of—or hands-on experience applying—business architecture and design principles in global, multi-data-center environments.
- Experience using AI to improve engineering productivity, including the use of AI agents for system design, development, operations, troubleshooting, and problem resolution.
Market insight
275% above medianExplore related jobs
Similar jobs
AI Agent Engineer Graduate (Search) - 2027 Start
LLM Agents Platform R&D Graduate (AI Innovation Center)-2027 Start (PhD)
Risk Control Strategy Product Manager (Disposal Optimization) - TikTok BRIC Singapore
Campaign Operations Leader - TikTok Local Services
Research Scientist - LLM Applications for International E-commerce Scenarios - Global Frontier Tech Recruitment Program - 2027 Start (PhD)
Data Warehouse Engineer Graduate (Data Platform, Local Services) - 2027 Start
Frequently asked questions
What salary can I expect?
The employer lists 12 000 – 24 000 $ for this role at TIKTOK PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 77 801 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for TIKTOK PTE. LTD. and Singapore.
