CareerPlanSign in

客户端开发工程师 - APM

北京💼 Full-time🗓 2026-09-28

Core

Design and develop monitoring products for ByteDance's APM platform, focusing on end-to-end link diagnosis, root cause analysis, alerting, and repair capabilities to ensure stability and performance across server, mobile, and cross-platform products.

Role type

Senior backend engineer (APM infrastructure)

Builds

One-stop APM platform for troubleshooting, monitoring, and stability improvement

Domain

Internet / Observability / Distributed Systems

Deliverable

production ML models | product features

Required skills

Computer science fundamentals, data structures and algorithms, Golang or Java, MySQL, Redis, message queues, backend architecture design, deployment, incident investigation

Preferred skills

Experience with machine learning integration, cost optimization, cross-platform development

Technologies

Golang, Java, MySQL, Redis, message queues

Responsibilities

Design and develop monitoring products, implement business module requirements, optimize performance and stability, advance foundational APM technologies

Seniority

Senior, hands-on IC

Sourced via bytedance · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.