Senior Software Engineer, Observability


March 25, 2021

Brooklyn, NY 11201, US

Company Description
Do you like crafting tools that developers love? We would like you to join us in creating a world-class developer experience.
Etsy’s mission is to keep commerce human by providing a global marketplace for unique and creative goods. We connect creative entrepreneurs from nearly every country around the world with buyers shopping for something special.
Job Description
At Etsy we deploy at least 100 times per week. This is possible because we have highly observable systems that allow us to have confidence when we deploy changes. This observability extends to the control of systems in production for when the unexpected happens. Looking ahead, our vision is for Etsy engineers to enjoy using best-in-class software development tools and efficient practices to continuously deliver value to our buyers and sellers.
What you’ll do:

  • Build and improve Etsy’s observability tools, allowing easy access to metrics, logs and tracing with the ultimate goal of helping engineers better understand and control their systems.

  • Build on Etsy’s strong reputation as an innovator in the metrics space, and constantly improve how we generate, store, visualize and alert on our metrics.

  • Seek opportunities to improve our architecture, operability or capabilities.

  • Collaborate with your teammates and peers across Engineering.


About you:

  • 5 or more years of experience in a software engineering, SRE role or similar.

  • A proven understanding of the value of Observability as a practice.

  • A customer focus, building with a user in mind and thinking of infrastructure and services in product terms.

  • Proficiency with one or more programming languages (PHP, Python, Go, Ruby or other equivalent languages).

  • Meaningful experience with cloud architectures (GCP, AWS), and working with Kubernetes or other container orchestration frameworks.

  • Experience with logging systems and concepts (Elasticsearch, Fluentd, Splunk, etc).

  • Experience with metrics systems (Statsd, Prometheus, Graphite etc) and associated best practices.

  • Experience with distributed tracing platforms (Lightstep, Honeycomb, Jaegar, Zipkin etc).

  • Professional experience in a web application shop, especially in a "continuous deployment" environment.

  • Strong communication skills and a willingness to take on a mentoring role with teammates and peers

Additional Information
This is a full-time role based in either Brooklyn, NY or Dublin, Ireland, or remote.
Learn more about our engineering philosophies, tools, and some of the challenges we’ve been solving on our Engineering blog.
Etsy Pledges Net Zero Carbon Emissions by 2030
At Etsy, we believe that a diverse, equitable and inclusive workplace makes us a more relevant, more competitive, and more resilient company. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status. We will ensure that individuals with disabilities are provided reasonable accommodations to participate in the job application and interview process, to perform essential job functions, and to receive other benefits and privileges of employment. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skillsets.