We are seeking an experienced and passionate Full Stack Engineer to join our team, focusing on Telemetry and Logging within Netflix. In this role, you will be instrumental in building and maintaining the critical infrastructure that empowers engineers across Netflix to gain insights into the performance, health, and behavior of their services and applications. You will work on a variety of systems, from highly scalable backend services to intuitive front-end tools, contributing to a platform that is essential for the reliability and observability of Netflix’s global streaming service.
Responsibilities:
- Build and maintain highly scalable and reliable services that collect, process, and route telemetry data from various Netflix systems.
- Design and implement user-friendly interfaces (UIs) and tools that enable engineers to query, visualize, and analyze telemetry data effectively.
- Develop and optimize data pipelines for efficient storage and retrieval of large volumes of telemetry data.
- Collaborate with cross-functional teams to understand their telemetry needs and provide tailored solutions.
- Participate in on-call rotations to support our services and respond to incidents.
- Mentor junior engineers and contribute to a culture of continuous learning and improvement.
- Drive innovation by exploring new technologies and approaches to improve our telemetry and logging platform.
Prerequisites:
- 8+ years of experience in software development, with a focus on full-stack development.
- Strong proficiency in a modern programming language (e.g., Java, Python, Go, Scala).
- Expertise in building and consuming RESTful APIs and microservices.
- Experience with front-end frameworks (e.g., React, Angular, Vue).
- Solid understanding of distributed systems, data structures, and algorithms.
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Familiarity with database technologies (e.g., Cassandra, Elasticsearch, Kafka).
- Excellent problem-solving, communication, and collaboration skills.
- Bachelor’s or Master’s degree in Computer Science or a related field (or equivalent practical experience).