Bachelor's degree in Science, Technology, Engineering, or equivalent practical experience.
3 years of experience troubleshooting and advocating for customers' needs, triaging technical issues, or software development.
Experience creating content for technical audiences (developer documentation, industry white papers, Computer Science course material, or IT administration playbooks).
Experience writing, reading, and debugging code in one of the following: Java, C, C++, Python, Go, or JavaScript.
Experience with network troubleshooting, including one tracing tool (e.g., tracerouter, mtr) and one packet capture tool (e.g., tcpdump, Wireshark).
Preferred qualifications:
Experience working with distributed systems, and cloud services and infrastructure.
Experience with terminology/concepts associated with the financial exchange industry.
Experience with networking protocols supporting ultra low latency systems (e.g., multicast routing, time synchronization, tiered NTP).
Experience with packet capture/analysis, artificial packet creation, load testing, and traffic path analysis.
Experience in crisis response or escalation management across teams, with the ability to influence momentum of incident response for critical customer issues.
System/network administrator level knowledge of Linux/Unix systems, web technologies (e.g., HTTP, HTML, DNS), and networking fundamentals (e.g., Load Balancing, Cloud Storage, Peering, TCP\IP).