Thumbtack

Senior Software Engineer, Site Reliability Engineering

Thumbtack
Apply
4 months ago
Remote, CanadaSenior

Base Salary

$180k - $233k/yr

Responsibilities

  • Design, create, and maintain software and systems that improve service availability, scalability, and efficiency.
  • Set the architectural direction of infrastructure and platform services.
  • Design and implement tools and processes for deployment, change, service, and infrastructure management.
  • Troubleshoot and debug critical systems throughout the software development lifecycle.
  • Evolve and improve platform capabilities provided to engineering teams.
  • Perform capacity planning and demand forecasting to anticipate performance bottlenecks.
  • Participate in rotating on-call duties.

Requirements

  • Extensive fluency in AWS and Linux.
  • Ability to read, write, and debug code in languages such as Python, Go, PHP, and JavaScript.
  • Expertise designing, analyzing, and troubleshooting large-scale distributed systems using DNS, TLS, HTTP/S, and TCP/IP.
  • At least five years of experience managing infrastructure and systems.
  • Knowledge of instrumenting, operating, and observing distributed microservices in a production cloud environment.
  • Ability to decompose complex problems and understand delivery tradeoffs.
  • Clear and effective communication with cross-functional partners at varying technical levels.
  • Passion for reducing toil and improving developer experience.

Categories

Site Reliability
Thumbtack

About Thumbtack

1,001-5,000 employees

Thumbtack builds a marketplace and app that connects U.S. homeowners with service professionals for repairs, maintenance, and home improvements. Pros pay for leads and bookings generated on the platform, and can use built-in tools for scheduling, messaging, and payments. Founded in 2008 and headquartered in San Francisco, it features a network of about 300,000 local businesses and has supported over 11 million projects nationwide.

Contact me