Key job responsibilities
* Demonstrate extensive technical knowledge spanning front-end UIs, back-end systems, and everything in between
* Develop deep expertise in one or more services, becoming a go-to resource for your peers
* Identify, create, and communicate support processes that can be leveraged across teams
* Exhibit a strong customer obsession mindset, always prioritizing the needs and satisfaction of customers
* Proactively assist other teams within department, leveraging your broad technical understanding
* Continuously look for ways to improve services, procedures, documentation, and tools
* Drive issues to root cause, even if it requires reading and analyzing complex service code
* Develop tools and automation to improve operational efficiencies
* Lead small support projects, ensuring timely delivery of right solutions
* Demonstrate resilience and composure when navigating difficult situations
* Actively mentor and develop more junior members of support team
- 2+ years of software development, or 2+ years of technical support experience
- Bachelor's degree in engineering or equivalent
- Experience troubleshooting and debugging technical systems
- Experience in Unix
- Experience with AWS, networks and operating systems
- Experience working in an agile, fast-paced environment
- Understanding of software development lifecycle and principles
- Demonstrated mentorship and coaching abilities to help develop more junior team members
- Exposure to incident response and site reliability engineering practices