Architecture Software Engineer - Multi Data Center

Ellis Technologies, Inc.

Singapore

On-site

SGD 70,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ellis Technologies, Inc. in Singapore is seeking an Architecture Software Engineer to design and develop crucial technologies for TikTok's automated data center architecture. You will tackle challenges concerning resource allocation and traffic distribution in these multi-data centers.

Candidates should possess a Bachelor's degree in Computer Science or a related field and have proficiency in programming languages like Java, Golang, or Python. Effective team collaboration and strong problem-solving skills are required for this position.

Qualifications

  • Bachelor's degree or above, majoring in computer science or related fields.
  • Proficiency in one or more programming languages (Java/Golang/Python).
  • Experience in distributed system research and development.

Responsibilities

  • Design and develop technologies for TikTok's multi-data center architecture.
  • Build reliable platform-type products to enhance user experience.
  • Address multi-data center challenges in business operations.

Skills

Proficiency in programming languages (Java/Golang/Python)
Good understanding of data structures and algorithms
Understanding of microservice architecture
Data analysis and problem-solving skills
Team collaboration and communication skills

Education

Bachelor's degree in Computer Science or related fields

Job description

Architecture Software Engineer - Multi Data Center

Location:


Employment Type: Regular


Job Code: A75710


Responsibilities


  1. Design, develop, and evolve key fundamental technologies for TikTok's automated data center building, targeting TikTok's backend systems under a multi-data center architecture;

  2. Build user-friendly, reliable platform-type products that can solve actual business problems, enhance user experience, and improve platform stability;

  3. From a global perspective, use technical means to address multi-data center challenges in the development of TikTok's business, realize and promote multi-data center-friendly business architectures and infrastructure, and solve issues such as multi-data center resource allocation, traffic distribution, disaster tolerance construction and cost optimization;

  4. Promote the implementation and application of cutting-edge automated data center building technologies in the industry at TikTok, drive the application and empowerment of SOTA AI technologies in TikTok's multi-data center construction and business operation and maintenance, precipitate relevant technical specifications, tools, and best practices, and enhance the team's technical influence;

  5. With good project management, communication and collaboration capabilities, be responsible for/participate in key cross-team projects.


Qualifications

Minimum Qualifications


  • Bachelor's degree or above, majoring in computer science, software engineering, communications, or related fields, and familiar with common data structures and algorithms;

  • Proficiency in one or more programming languages (such as Java / Golang / Python), with good coding habits and code style;

  • Proficiency in one or more databases, message middleware, and frameworks, and understanding of their basic implementation principles and application scenarios;

  • Experience in distributed system research and development, understanding of technical challenges under microservice architecture, and familiarity with common business architecture design paradigms;

  • Good sense of data, with good business understanding and abstraction abilities, and good at analyzing and solving problems;

  • Good team collaboration and communication skills, positive and optimistic attitude, strong sense of responsibility and self‑drive;


Preferred Qualification


  • Good at using AI technologies such as AI coding and personal agents to improve work efficiency, and having own thoughts on AI platform and product design;

  • Understanding of business construction, operation and maintenance, and migration in multi-data centers;

  • Understanding of business unitized architecture and disaster tolerant architecture construction;

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Multi-DC Architecture Engineer - AI-Driven Platform
Multi-DC Architecture Engineer - AI-Driven Platform

Ellis Technologies, Inc. • Singapore

On-site
SGD 70,000 - 90,000
AI Application Infra - Technical Specialist/Engineer - TikTok LIVE
AI Application Infra - Technical Specialist/Engineer - TikTok LIVE

TikTok • Singapore

On-site
SGD 120,000 - 180,000
AI Application Infra - Technical Specialist/Engineer - TikTok LIVE
AI Application Infra - Technical Specialist/Engineer - TikTok LIVE

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Engineer (Data Application & AI Agent) - TikTok Live - Singapore
Fullstack Engineer (Data Application & AI Agent) - TikTok Live - Singapore

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer - TikTok Search Architecture - Singapore Singapore Regular
Backend Engineer - TikTok Search Architecture - Singapore Singapore Regular

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Data Warehouse Engineer Graduate (Data Platform, Local Services) - 2027 Start
Data Warehouse Engineer Graduate (Data Platform, Local Services) - 2027 Start

TIKTOK PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
AI Feature/Computing/Storage Engineer Graduate (TikTok Recommendation Ecosystem Architecture) - 2027 Start
AI Feature/Computing/Storage Engineer Graduate (TikTok Recommendation Ecosystem Architecture) - 2027 Start

TikTok • Singapore

On-site
SGD 60,000 - 90,000
Solutions Engineer, TikTok Ads
Solutions Engineer, TikTok Ads

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
DevOps Engineer, TikTok Applied Machine Learning
DevOps Engineer, TikTok Applied Machine Learning

OpenTalent • Singapore

On-site
SGD 120,000 - 190,000
Backend Software Engineer Graduate (Global Live Data Platform) - 2027 Start
Backend Software Engineer Graduate (Global Live Data Platform) - 2027 Start

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Stock options
Positive team atmosphere
Career growth opportunity
+5