# Jack L. > Senior Software Engineer @ Tiktok || Trust and Safety Location: San Francisco Bay Area, United States Profile: https://flows.cv/jackl 🔍 Senior Software Engineer | Backend Engineer | Platform Engineer | Distributed Systems 🚀 My name is Jack Lian, a Senior Software Engineer with 7+ years of experience in backend engineering, platform engineering, and distributed systems. Currently at TikTok (Trust & Safety), building high-availability, large-scale microservices for 🌍 content moderation, reporting, and appeal systems serving millions of users. 🧠 Core Skills / Keywords Backend Development · Platform Engineering · Distributed Systems · Microservices Architecture · Go (Golang) · Java · Python · REST / RPC (Thrift, Protobuf) · ☁️ Cloud Computing · AWS · GCP · ☸️ Kubernetes · 🐳 Docker · CI/CD · Jenkins · 🤖 Automation Testing · Test Coverage · 📊 Observability · Metrics · Monitoring · 🚨 Alerting · Grafana · Logging · Data Pipelines · Reliability Engineering · Scalability · ⚡ Performance Optimization · High Availability · Fault Tolerance · API Design · SQL · MySQL · Kafka · Data Migration 🏗 Domain Experience 🛡 Trust & Safety · Content Moderation · Compliance · 🇪🇺 EU Digital Services Act (DSA) · Risk Systems · ☁️ Cloud Infrastructure · 🏥 Healthcare Systems · 🏛 Government & Medicaid Platforms · 🔐 Security · Identity & Certificate Management · ☸️ Kubernetes Operators · 🌐 Cross-Cloud Systems · 📈 Performance Benchmarking · Load Testing · QPS · Latency Optimization 🎯 Impact Highlights ✅ Built and owned Go-based microservices 📈 Increased automation test coverage from 0–20% → 50–80% 🧩 Established unified testing frameworks across 20+ services 📊 Designed real-time business metrics & alerting pipelines 🏢 Supported data center onboarding/offboarding 📜 Passed external regulatory & compliance audits 🤝 Mentored engineers and contributed to hiring 🎯 Target Roles Senior Backend Engineer · Senior Platform Engineer · Infrastructure Engineer · Distributed Systems Engineer · Site Reliability / Production Engineer · Trust & Safety Engineer · Payments / Data Platform Engineer 💬 Open to conversations about high-scale backend & platform roles at tech companies building systems with real-world impact 🌍 ## Work Experience ### Senior Software Engineer @ TikTok Jan 2023 – Present | San Francisco Bay Area Trust and Safety ### Software Engineer II @ TigerGraph Jan 2021 – Jan 2023 | San Francisco Bay Area Tigergraph(www.tigergraph.com): The Only Scalable Graph Database for the Enterprise • Implemented benchmark test modules on Jenkins to measure QPS and Query time cost by writing bash scripts and third-party tools called wrk and Pewpew. • Contributed and designed test cases for a large amount of nodes' availability with different data sizes (ongoing). • Performed Kafka connector tests to load data from AWS S3, ABS, and GCS to support WKH cloud feature. • Executed manual tests on Tigergraph Kubernetes(GKE, EKS, AKS) operator with single server and clusters. • Leveraged knowledge in Linux, Kubernetes, Docker, Helm, Kafka, Bash, Jenkins, GSQL ### Software Engineer @ Collective Medical Jan 2020 – Jan 2021 | Salt Lake City, Utah, United States Collective Medical(www.collectivemedical.com): Closing the Healthcare Communication Gap • Monitored team-wide Splunk logs in order to debug failures and update CVE (Common Vulnerability Exposure). • Deployed weekly releases and builds to Atlassian Bamboo through Docker containers. • Developed e2e test scripts to implement test scenarios and features for BDD (Behavior Driven Development) by using Java Jbehave. • Performed and documented endpoint responses, JSON data formats, and API tests by using Postman. • Leveraged knowledge in Java Jbehave, Git, Programming in Java using IntelliJ, Splunk, Atlassian Bamboo, Linux, Ubuntu, MySQL, Postman, HL7, Docker, Kafka, Gradle, Kubernetes ### Software Engineer Intern @ Venafi Jan 2019 – Jan 2019 | Greater Salt Lake City Area Company: Venafi Inc. Team: Server Agent Product: https://support.venafi.com/hc/en-us/sections/203604647-Venafi-Agent Manager: Cary Woodland Mentors: Reid Poole, Patrick Campbell, Lili Peng • Discovered and fixed 2 multibyte conversion bugs that would display Chinese SSL certificates’ friendly names and clients’ user names incorrectly. • Deployed an automated continuous integration system using Jenkins and VMware in order to scan the SSL certificates in Microsoft CAPI store. • Improved the Python API tests by 8% by automating unzipping tar files for data transmission between local database and web servers. • Leveraged knowledge in Linux, Ubuntu, Vim, programming in Objective-C using Visual Studio 2017, Python using PyCharm 3.5, and integrated automation testing with Jenkins, VMware. ### Software Engineer Intern @ Indus Valley Partners Jan 2019 – Jan 2019 | Greater Salt Lake City Area Company: Indus Valley Partners Team: Ivp Polaris Product: https://www.ivp.in/portfolio/ivp-polaris/ & Polaris Database Manager: Himadri Bagchi Mentors: Dhruv Shah, Ankita Gupta & Ananth Ramaswamy ### Software Engineer Intern @ Symantec Jan 2018 – Jan 2018 | Greater Salt Lake City Area Company: Symantec Team: WebPulse Product: https://sitereview.bluecoat.com/#/ Manager: Dale Asay Mentors: Jeff Vincent & Jim Schnitter • Implemented refactoring product’s category names and descriptions for new version release by rewriting MySQL scripts. • Utilized Fiddler to debug traffics between clients and web servers. • Increased test efficiency by 29% by using Java Selenium to automate the test-cases for the Web-Pulse Site￾review (sitereview.bluecoat.com). • Integrated the GoCD for maintaining test-cases by tracking the bug and story variables. • Leveraged knowledge in Full Stack Web development, Jira, JavaScript, MySQL, SQLite, GoCD, Fiddler, Git ### Quality Assurance Intern @ University of Utah School of Medicine Jan 2017 – Jan 2018 | Greater Salt Lake City Area Company: University of Utah Team: University Faculty Information & Support Product: https://faculty.utah.edu/activityreport/login.hml Manager: Jeremy Uffens Mentor: Robby Miller • Improved refactoring test scripts by reducing unnecessary codes through analyzing the test reports • Established remote testing development environment using Java Selenium and bash scripts for Faculty Activity Report Website(https://faculty.utah.edu/) • Leveraged knowledge in Unit testing, Bitbucket, Java Selenium, Sourcetree ### Campus Recreation Facility Manager @ University of Utah - Employment Jan 2017 – Jan 2017 | Greater Salt Lake City Area Company: University of Utah Team: Campus Recreation Services Manager: Jeanne Huelskamp Mentor: Gregory Reinhardt • Supervised 150+ facility guests in the Core area, ensuring patron satisfaction • Prepared monthly employee performance reports • Helped 10+ new employees' training and assisted them to get into a routine for their tasks ### Student Life Center Gear Central & Core Staff @ University of Utah - Employment Jan 2016 – Jan 2017 | Salt Lake City, UT Company: University of Utah Team: Campus Recreation Services Manager: Jeanne Huelskamp Mentor: Gregory Reinhardt • Managed the sales and rentals inventory during closing shift at Gear Central • Maintained an accurate cash draw of over $100 per shift • Ensured there was a steady supply of recreational equipment and towels ## Education ### Bachelor's degree in Computer Science University of Utah John and Marcia Price College of Engineering ### Associate's Degree in Computer Science Dixie State University ## Contact & Social - LinkedIn: https://linkedin.com/in/ylian - GitHub: https://github.com/yingjielian --- Source: https://flows.cv/jackl JSON Resume: https://flows.cv/jackl/resume.json Last updated: 2026-03-29