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 in 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 experience in distributed systems solutions, design patterns, or best practices.
Experience with web technologies (e.g., HTTP, HTML, DNS, and TCP).
Preferred qualifications:
Experience in crisis response or escalation management across multiple teams with the ability to influence momentum of incident response for critical customer issues.
Experience working with any public cloud services and infrastructure (e.g., Google Cloud Platform).
Experience in data analytics, warehousing, ETL development, data science, or other big data applications.
Experience developing developer tools (e.g., automation, testing, and debugging).
Experience with open source distributed storage and processing utilities in the Apache Hadoop family or workflow orchestration products.
Experience administering and querying data in distributed, columnar, or analytic-oriented databases or distributed data processing frameworks.