客户端开发工程师 - APM
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