Software Engineer Graduate (Transaction Platform) - 2027 Start

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Logical analysis","Learning","Communication","Curiosity"]

Build and maintain a global transaction platform for advertising client relationship management and fund transaction handling. Design and develop system architecture, develop core code, and improve performance for large-scale, high-concurrency environments. Help define coding standards and testing specs, tackle challenges like data isolation and system decoupling, and contribute to research on new technologies including AI agents and heterogeneous computing systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 hour ago

Software Engineer Graduate (Transaction Platform) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and maintain a global transaction platform for advertising client relationship management and fund transaction handling. Design and develop system architecture, develop core code, and improve performance for large-scale, high-concurrency environments. Help define coding standards and testing specs, tackle challenges like data isolation and system decoupling, and contribute to research on new technologies including AI agents and heterogeneous computing systems.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Design and develop architecture for high-quality, seamless information services and user experience at massive scale.
  • •Design technical system solutions, develop core code, and optimize system performance.
  • •Establish coding standards, testing specifications, and quality control methods for development.
  • •Support engineering efforts to address high concurrency, data isolation, and system decoupling challenges.
  • •Participate in technical research and forward-looking initiatives, including AI agent and heterogeneous computing systems.

Key Requirements

  • •Completing or recently completed a Bachelor’s or Master’s degree in Computer Science or a related discipline.
  • •Strong fundamentals in algorithms, data structures, software design, and problem-solving.
  • •Proficiency in at least one programming language (Java, C, C++, PHP, Python, or Go).
  • •Solid foundation in computer science, including data structures, algorithms, and operating systems.
  • •Excellent logical analysis, with ability to abstract and decompose business logic, plus strong learning and communication skills.
Experience:Internet technologyAdvertising monetizationAIPlatform engineering
Education:Bachelor's in Computer Science or a related discipline
Skills:Problem-solvingLogical analysisLearningCommunicationCuriosity
Tech Stack:JavaCC++PHPPythonGoAI agentsHeterogeneous computingOperating systemsAlgorithmsData structures

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn