Bachelor's degree in Science, Technology, Engineering, or equivalent practical experience.
6 years of experience troubleshooting and advocating for customers' needs, triaging technical issues, or software development.
Experience creating content for technical audiences (e.g., 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, or Go.
Experience working with distributed systems, and distributed systems solutions, design patterns, or best practices.
Experience with web technologies (e.g., HTTP, HTML, DNS, TCP).
Preferred qualifications:
Experience working with public cloud services and infrastructure.
Experience with SQL/NoSQL database administration, open source software communities, Cloud networking solutions, or distributed computing technology (serverless, storage, and developer tools).
Experience with web or mobile app development, troubleshooting database issues, schema design, and SQL query profiling.
Experience as a system/network administrator working with Linux/Unix systems, from kernel to shell, file systems, and client-server protocols.
Experience in crisis response or escalation management multiple teams with the ability to influence momentum of incident response for critical customer issues.