Deskripsi Pekerjaan
The ByteDance Micro-services Architecture (Framework & Mesh) team is responsible for the architectural design and implementation of a company-wide infrastructure framework that powers billions of users globally. We are seeking a highly skilled and passionate Microservices Infrastructure Engineer to join our Technical Infrastructure division. In this role, you will play a pivotal part in building robust, scalable, and secure frameworks that form the backbone of our product ecosystem. You will work on cutting-edge Service Mesh technologies and internal frameworks, ensuring high availability, performance, and observability at massive scale. This is an opportunity to shape the technical landscape of one of the world's most dynamic tech giants.
Tanggung Jawab
- Design and build resilient, high-performance microservices frameworks to support diverse product lines.
- Implement and manage Service Mesh solutions (e.g., Istio, Linkerd) to enhance service-to-service security, reliability, and observability.
- Collaborate with cross-functional teams (Product, Engineering, DevOps) to define technical roadmaps and infrastructure standards.
- Optimize application performance, resource utilization, and deployment pipelines to reduce latency and cost.
- Drive best practices in cloud-native architecture, containerization, and CI/CD automation.
- Contribute to the evolution of the internal developer platform (IDP) and tooling ecosystem.
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional experience in backend software engineering or infrastructure engineering.
- Strong proficiency in programming languages such as Go, Java, or Python.
- Deep understanding of distributed systems, concurrency models, and data structures.
- Hands-on experience with containerization technologies (Docker, Kubernetes) and cloud providers (AWS, GCP, or Azure).
- Experience with service discovery, load balancing, and distributed tracing tools.