See all roles

Principal Engineer, Network Observability

Work from home Full-time role Hiring

Principal Engineer, Network Observability 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! Apply tot his job Apply To this Job

You might like

Executive Search Analyst

Work from home Full-time role

Private Markets Analyst – Meketa Investment Group, Inc. – USA

Work from home Full-time role

Senior Wealth Advisor, San Francisco

Work from home Full-time role

Marketing Coordinator - Private Wealth Management

Work from home Full-time role

Client Assistant

Work from home Full-time role

Process Engineer - Tyvek® Bonding

Work from home Full-time role

[Hiring] Senior Process Improvement Consultant @Med-Metrix

Work from home Full-time role

Denial Prevention Process Improvement Advisor

Work from home Full-time role

South State Bank – Operations Sr Process Improvement Manager – North Charleston, SC

Work from home Full-time role

Principal Product Marketing Manager, Teamwork Collection

Work from home Full-time role

Household Goods Logistics Manager (Virtual, US)

Work from home Full-time role

Solar Technician- Texas

Work from home Full-time role

Manager, Account Management and Member Experience - Evernorth Health Services - Remote

Work from home Full-time role

Experienced Bilingual and Non-Bilingual Customer Service Representative I – Remote Opportunity at arenaflex

Work from home Full-time role

Senior Client Account Manager, Large Customer Sales (Tech & Telco) at arenaflex

Work from home Full-time role

Part Time Sales - Paid Weekly - Work from Home

Work from home Full-time role

Online Data Analyst Canada (French Language)

Work from home Full-time role

[PART_TIME Remote] Disney Part Time Remote Jobs (Data Entry)

Work from home Full-time role

Experienced Remote Data Entry Specialist – Part-Time and Full-Time Opportunities for Market Research and Administration Support at blithequark

Work from home Full-time role

Experienced Remote Data Entry Specialist – Airline Industry Leader – Work from Home Opportunity with arenaflex

Work from home Full-time role