Architecture Software Engineer - Multi Data Center
TIKTOK PTE. LTD.
Singapore, Singapore
**
Multi-data center architecture design
Distributed system development experience
Proficiency in java golang or python
**
TikTok is seeking an Architecture Software Engineer for its R&D team in Singapore to design and develop technologies for its multi-data center architecture. The ideal candidate will have experience in distributed systems, strong programming skills, and a collaborative attitude, contributing to TikTok's mission of inspiring creativity and enhancing user experiences.
**
Job Summary
The role involves designing and evolving key fundamental technologies for TikTok's automated data center building under a multi-data center architecture.
You will build stable, user-friendly platform-type products that solve actual business problems and enhance user experience for hundreds of millions of users.
The team fosters an inclusive environment with a flat organization where every challenge is an opportunity to learn and innovate as one resilient team.
Matching Summary
Match Score: 75
**
TikTok is seeking an Architecture Software Engineer for its R&D team in Singapore to design and develop technologies for its multi-data center architecture. The ideal candidate will have experience in distributed systems, strong programming skills, and a collaborative attitude, contributing to TikTok's mission of inspiring creativity and enhancing user experiences.
**
Skills & Requirements
Must-have
Multi-data center architecture design
Distributed system development experience
Proficiency in Java Golang or Python
Database and message middleware knowledge
Microservice architecture understanding
Nice-to-have
AI coding tools and personal agents usage
Strong business abstraction abilities
Cross-team project management skills
SOTA AI technology application experience
Disaster tolerance construction knowledge
Key Requirements
Bachelor's degree in Computer Science or related field
Experience in distributed system research and development