[Remote] Senior Software Engineer, Site Reliability Engineering
Note: The job is a remote job and is open to candidates in USA. Thumbtack helps millions of people confidently care for their homes. The Site Reliability Engineering team focuses on creating and maintaining a reliable, secure, and scalable platform vital for a seamless user experience, where you will design and support resilient systems, ensuring high performance and availability.
Responsibilities
- Design, create, and maintain software and systems to improve the availability, scalability, and efficiency of Thumbtack's services
- Set the architectural direction of infrastructure and platform services while supporting the engineering organization
- Design and implement tools and processes used for deployment, change, service, and infrastructure management
- Troubleshoot and debug critical systems throughout the SDLC
- Contribute to the evolution and performance of capabilities we provide to engineering as a platform organization
- Capacity planning and demand forecasting, anticipating performance bottlenecks
- Participate in rotating on-call duties
Skills
- Extensive fluency in AWS and Linux
- Ability to effectively read, write, and debug code in programming languages like but not limited to: Python, Go, PHP, Javascript
- Expertise in designing, analyzing, and troubleshooting large-scale distributed systems across web technologies like: DNS, TLS, HTTP/S, TCP/IP
- Ability to decompose complex problems while understanding the tradeoffs necessary to deliver impact
- 5 years of experience managing infrastructure and systems
- Demonstrable knowledge of instrumenting, operating, and observing a distributed system of microservices in a production cloud environment
- Ability to communicate clearly and effectively to cross functional partners of various technical levels
- Passion for reducing toil and improving developer experience
Company Overview
Company H1B Sponsorship