Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Business-to-Business (B2B)unmatched
CSS (Cascading Style Sheet)unmatched
Code Reviewsunmatched
Computer Scienceunmatched
Constructionunmatched
Data Modelingunmatched
Data Visualizationunmatched
Ecosystemsunmatched
Engineeringunmatched
Enterprise Applicationsunmatched
Go Programming Language (Golang)unmatched
HTML (HyperText Markup Language)unmatched
High Availabilityunmatched
Identify Issuesunmatched
Information Technology/Systems Auditunmatched
Integration Testingunmatched
Internationalizationunmatched
Javaunmatched
JavaScriptunmatched
Leadershipunmatched
Leading Edge Technologyunmatched
Literacyunmatched
MCP - Microsoft Certified Professionalunmatched
Machine Toolunmatched
Messaging Middlewareunmatched
Microservicesunmatched
Node.jsunmatched
OAuthunmatched
Performance Tuning/Optimizationunmatched
Prototypingunmatched
Python Programming/Scripting Languageunmatched
Quality Assuranceunmatched
Relational Databases (RDBMS)unmatched
Safety Codesunmatched
Software Developmentunmatched
Software Engineeringunmatched
Technical Writingunmatched
Telemetryunmatched
User Interface/Experience (UI/UX)unmatched
Description
TikTok Open Platform is dedicated to empowering developers, merchants, and ecosystem partners by providing standardized, scalable, and secure platform capabilities. Our team bridges the gap between enterprise business workflows and cutting-edge technologies. We are actively incorporating AI-driven workflows and tools into our platform, reshaping how developers and merchants interact with our ecosystem.
Responsibilities
End-to-End Architecture & Development: Lead the full-stack architecture design and core feature development for TikTok Open Platform's enterprise (B2B) products, spanning front-end applications, backend APIs, data models, and delivery pipelines.
Enterprise Platform & Workflow Building: Build high-availability, easily extensible, and UI/UX-consistent mid-to-back-office products and infrastructure around complex developer, merchant, and operations workflows.
Front-End Infrastructure & Engineering: Drive the construction of front-end engineering systems, including component libraries, state management, micro-frontends/modular architectures, performance optimization, quality assurance, and telemetry/monitoring.
Backend Integration & Standards: Design domain models, APIs, RBAC/ABAC permissions, tenant isolation, and audit controls. Establish standardized front-end/backend contracts and drive public capability reusability.
AI Tooling & Workflow Optimization: Deeply utilize AI coding tools and Agent capabilities (e.g., Cursor, Claude Code) to boost end-to-end delivery efficiency. Standardize AI integration across prototyping, UI restoration, API integration testing, Code Reviews, and technical documentation.
AI-Powered Product Innovation: Lead the integration of AI capabilities into B-side products (e.g., smart form auto-fill, natural language configuration/queries, AI-driven low-code generation).
Technical Governance & Leadership: Drive troubleshooting for complex cross-stack/cross-service issues. Take ownership of key business pipeline stability, observability, and long-term tech debt reduction. Minimum Qualifications
Experience & Level: Bachelor's degree in Computer Science or related fields, with 5+ years of software engineering experience. Proven track record in B2B enterprise applications, developer platforms, or complex mid-to-back-office systems. (Targeting Senior/L3 level).
Front-End Mastery: Exceptional proficiency in JavaScript, TypeScript, HTML/CSS, with deep expertise in React and modern front-end engineering toolchains. Strong front-end infra building and troubleshooting skills.
Backend Capabilities: Solid working knowledge of at least one backend technology stack (Golang, Java, Python, or Node.js), capable of independently designing APIs, business logic, and data access layers.
Full-Stack & System Design: Ability to design full-stack systems from 0 to 1, effectively balancing front-end UX, delivery speed, performance, security, and maintainability.
Database & Microservices: Hands-on experience with relational databases, caches, message queues, dynamic forms, workflow engines, internationalization, and multi-tenant architectures.
AI Engineering & Tooling Literacy: Proficient in AI coding assistants (Cursor, Claude Code, etc.) with strong prompt engineering and context management skills. Familiarity with LLM basics, RAG, Function Calling, Agents, and MCP paradigms, with clear judgment on code safety and performance limits.
Preferred Qualifications
Experience with design systems, low-code platforms, data visualization, or large-scale front-end infrastructure governance.
Experience with open APIs, OAuth, authorization/audit systems, or developer platforms.