
Principal Engineer, Network Observability
Principal Engineer, Network Observability
- JR-152515
- Híbrido
- Toronto
- Redwood City
- Product
- Full time
Who are we?
Equinix is the world’s digital infrastructure company®, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences and multiply their value, while supporting their sustainability goals.
Our culture is based on collaboration and the growth and development of our teams. We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills and try new approaches, as we grow our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providing an equitable work environment that is foundational to our core values as a company and is vital to our success.
About the DataStreamers Team
The DataStreamers team at Equinix is responsible for developing cutting-edge network monitoring applications that provide deep insights into our global infrastructure, building highly scalable and performant systems to collect, process, and visualize network data, enabling proactive monitoring, troubleshooting, and optimization of Equinix critical services.
Job Summary
Datastreamers is seeking a highly experienced and motivated Principal Engineer with a strong background in Network Observability to join our team. In this role, you will be a technical leader, responsible for the design, development, and delivery of our next-generation network monitoring platform. You will leverage your deep understanding of network protocols, big data processing, and modern software architectures to build robust, scalable, and performant solutions. You will also play a key role in mentoring engineers and driving technical excellence within the team.
Responsibilities
Lead the technical design and architecture of highly scalable and performant network observability applications.
Drive the adoption of best practices in software development, including SOLID principles, SW patterns, code quality, and testing.
Design and implement solutions for collecting, processing, and analyzing large volumes of network data.
Utilize your expertise in network protocols (gNMI, SNMP) to integrate with various network devices and systems.
Contribute to both backend and frontend development, with a focus on Java, Golang and Python.
Apply your knowledge of microfrontend architectures to build modular and maintainable user interfaces.
Work with various data storage solutions, including relational databases, NoSQL databases, OLAP and time-series databases.
Optimize application performance and ensure the reliability and scalability of our systems.
Collaborate closely with product managers, architects, and other engineers to define and deliver on product roadmaps.
Provide technical guidance and mentorship to engineers, fostering their growth and development.
Participate in code reviews and contribute to improving our development processes.
Stay up-to-date with the latest trends and technologies in network observability, big data, and cloud computing.
Hybrid, requiring going to office at least two days per week (Tuesdays and Thursdays), subject to modifications accordingly to Equinix policies.
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
10+ years of experience in software development, with a significant focus on backend systems.
Deep expertise in Network Observability principles and practices. ETL processes on devices.
Strong proficiency in Java development.
Understanding of GoLang and Python and its application in backend systems.
Experience with frontend technologies and microfrontend architectures.
Understanding and practical application of SOLID principles in software design.
Proven ability to design and build high-scale applications with excellent performance characteristics.
Significant experience with big data manipulation and processing techniques.
Strong networking knowledge, including experience with gNMI and SNMP protocols.
In-depth knowledge of various software architectures, including microservices architectures.
Experience working with different types of databases: relational (e.g., PostgreSQL, MySQL), non-relational (e.g., Cassandra, MongoDB), and time-series databases (e.g., InfluxDB, Prometheus).
Excellent problem-solving, communication, and collaboration skills.
Demonstrated experience in mentoring engineers.
Strong expertise in Grafana, ElasticSearch, Kibana, GIT, Jenkins.
Experience with **CI/CD pipelines using Jenkins, Git, and Kubernetes.
Familiarity with containerization technologies (e.g., Docker, Kubernetes).
Experience in one or more areas of AI development, such as natural language processing (NLP), computer vision, predictive analytics, or deep learning.
Nice to Have
Experience with Clickhouse.
Experience with cloud platforms (e.g., AWS, Azure, GCP).
Experience with observability tools and platforms (e.g., Prometheus, Datadog, Splunk, Grafana, ELK stack).
Why Equinix?
We offer a dynamic and challenging work environment where you will have the opportunity to make a significant impact on our global infrastructure. You will be part of a talented and passionate team, working on cutting-edge technologies. Equinix provides competitive compensation, comprehensive benefits, and opportunities for professional growth and development.
Apply Now!
Join the Equinix DataStreamers team and help us build the future of network observability across the Globe, make the difference!
The United States targeted pay range for this position in the following location is / locations are:
San Francisco, CA / Bay Area: $198,000 to $298,000 per year
Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location. Individual pay is based on additional factors including job-related skills, experience, and relevant education and/or training.
This position may be offered in other locations. Your recruiter can share more about the specific pay range for your preferred location during the hiring process.
The targeted pay range listed reflects the base pay only and does not include bonus, equity, or benefits. Employees are eligible for bonus, and equity may be offered depending on the position.
As an employee, you become important to Equinix’s success. Details about our company benefits can be found at the following link:
USA Benefits eBook
Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.
Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law.
The United States targeted pay range for this position in the following location is / locations are:
San Francisco, CA / Bay Area: $198,000 to $298,000 per year
Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location. Individual pay is based on additional factors including job-related skills, experience, and relevant education and/or training.
This position may be offered in other locations. Your recruiter can share more about the specific pay range for your preferred location during the hiring process.
The targeted pay range listed reflects the base pay only and does not include bonus, equity, or benefits. Employees are eligible for bonus, and equity may be offered depending on the position.
As an employee, you become important to Equinix’s success. Details about our company benefits can be found at the following link:
USA Benefits eBook
Inscrever-se já
Agora você está sendo redirecionado para o site do aplicativo
Conhece alguém que seria ideal para este trabalho? Mantenha essa pessoa informada aqui!
Preencha seus dados
Obrigada
As pessoas também viram
Director, Regulatory and Public Policy Operational Strategy
Regular 16 - Strategist Simrat Vohra Legal JR-152737 Singapore Singapore Singapore Legal Professional - Corporate Legal Full timeData Center Customer Operations Technician
Regular 02 - Developing Keri Hoehn Operations JR-152672 Winnipeg Manitoba Canada Winnipeg IBX Customer Operations Operations Full timeCritical Facilities Engineer IV - FR16 Data Centre
Regular 03 - Career Elise Singleton Operations Yes JR-152534 Frankfurt Germany Frankfurt IBX Critical Facilities Operations Full timeNetwork Services Intern
Intern 00 - Temp Jay Lun Goh Interns and Apprentices JR-152587 Singapore Singapore Singapore Intern Interns and Apprentices Full timeNetwork Operations Center Intern
Intern 00 - Temp Jay Lun Goh Interns and Apprentices JR-152588 Singapore Singapore Singapore Intern Interns and Apprentices Full timeData Center Critical Facilities Engineering Intern
Intern 00 - Temp Jay Lun Goh Interns and Apprentices JR-152585 Singapore Singapore Singapore Intern Interns and Apprentices Full timeInscrever-se já
Agora você está sendo redirecionado para o site do aplicativo