Senior Backend Software Engineer, AI Infrastructure for SDLC - Engineering Efficiency

TikTok
Seattle
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Ownership","Responsibility","Proactive learning"]

Build and evolve backend services and SDLC platform capabilities that improve engineering efficiency, developer experience, and software delivery quality for global e-commerce teams. Define SDLC standards and best practices, and design CI/CD, release, and deployment platforms for reliable, automated scalability. Improve availability, observability, and performance, while delivering AI-powered developer productivity solutions by integrating AI/LLM capabilities into internal workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Senior Backend Software Engineer, AI Infrastructure for SDLC - Engineering Efficiency

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build and evolve backend services and SDLC platform capabilities that improve engineering efficiency, developer experience, and software delivery quality for global e-commerce teams. Define SDLC standards and best practices, and design CI/CD, release, and deployment platforms for reliable, automated scalability. Improve availability, observability, and performance, while delivering AI-powered developer productivity solutions by integrating AI/LLM capabilities into internal workflows.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and evolve backend services and SDLC platform capabilities to improve engineering efficiency and software delivery quality.
  • •Define and promote SDLC standards, engineering best practices, and scalable development workflows across global engineering teams.
  • •Build and optimize CI/CD, release, and deployment platforms for reliable, automated, and scalable software delivery.
  • •Improve platform availability, observability, maintainability, and performance through continuous system optimization.
  • •Design and deliver AI-powered developer productivity solutions and integrate AI/LLM capabilities into internal engineering platforms and workflows for safe, accurate adoption.

Key Requirements

  • •Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related technical field.
  • •5+ years of backend software development experience.
  • •Proficiency in one or more programming languages such as Go, Java, or Python.
  • •Solid understanding of distributed systems and microservices architecture, including service governance, load balancing, scalability, and performance optimization.
  • •Hands-on experience with databases, caching, and messaging frameworks (e.g., MySQL, Redis, Kafka) and building/integrating AI applications (LLM integration, prompt engineering, RAG, model evaluation, or AI workflow orchestration).
Experience:5+ years
Education:Bachelor's in Computer Science, Computer Engineering, or related technical field
Skills:CommunicationCollaborationOwnershipResponsibilityProactive learning
Tech Stack:GoJavaPythonMySQLRedisKafkaMicroservicesCI/CDLLMAI assistantsCode generationCode reviewRAGPrompt engineeringModel evaluationAI workflow orchestrationObservability

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