Stack Overflow

Azure Site Reliability Engineer (US/ Pacific Time Zone)

Stack Overflow published 3 months ago

$110k - 135k | Equity

Mid-Level, Senior, Full-time

No office location

Location Availability

about gs16 gsx sm fd column ml8 mr8 mb8 preferred timezone fw bold gmt 08 00 pacific time section section
stack overflow azure site reliability engineer us pacific time zone fc black 900 azure site reliability engineer us pacific ti
This job is no longer accepting applications.

Azure Site Reliability Engineer (US/ Pacific Time Zone)

Stack Overflow | No office location
$110k - 135k | Equity Remote

About this job

Job type: Full-time
Experience level: Mid-Level, Senior
Role: System Administrator
Industry: Q&A, Recruiting
Company size: 201-500 people
Company type: VC Funded

Remote details

Preferred Timezone: (GMT-08:00) Pacific Time


Job description

Stack Overflow is growing fast, and our infrastructure needs just keep getting bigger. We’re looking for a Site Reliability Engineer to join our existing team of SREs and devs and help us grow the Microsoft Azure side of our infrastructure. As an SRE, you’ll bring a DevOps mindset to system administration, always looking for ways to automate manual work and create repeatable, scalable systems and processes.

We’re looking for someone with .NET ecosystem experience in an Azure environment (or general Windows Server / IIS experience) (3+ years), but we don’t expect you to know every other part of our stack coming in, so we’ll pair you with other members of the team to learn and develop your skills across our entire infrastructure (including our non-cloud infrastructure).  We are a mixed Windows and Linux environment and expect this role to be strong in Windows but learn Linux as we move more infrastructure to it.

What you’ll work on:

  • Help one of our newest products, hosted Stack Overflow Enterprise, grow to its first 1,000 customers and million users
  • Automate the manual steps remaining in deploying and upgrading Stack Overflow Enterprise customers on Azure
  • Work to improve our monitoring and alerting strategy for cloud solutions
  • Work to improve our security patching and compliance strategy for cloud solutions
  • Participate in creating an VM appliance version of our product
  • Participate in our on-call rotation

Our ecosystem includes:

  • Microsoft Azure (Azure SQL, Microsoft SQL Server, Azure Automation, Azure AD)
  • Windows Server 2016 and IIS and .NET Core
  • Linux (we use CentOS)
  • PowerShell / DSC
  • Terraform / Go
  • Our toolchain includes: Git, GitHub Enterprise, TeamCity (CI), CentOS Linux, Puppet, .NET/C#, ElasticSearch, Redis, OctopusDeploy
  • In the future: Containers and Kubernetes

Skills & Requirements

We’re looking for:

  • 3+ years of Windows Server experience (we run 2012R2 and 2016)
  • 3+ years of Azure experience or equivalent Amazon AWS, Google Cloud, Digital Ocean, etc.
  • PowerShell experience, and a developer’s mindset towards system administration (always looking to automate manual tasks)
  • Strong written communication skills and a strong inclination to “document as you go”
  • Linux experience in a mixed environment (we use mainly CentOS)
  • Some Microsoft SQL Server experience (Azure SQL a plus) or other SQL experience
  • Basic familiarity with: Networking, DNS, SSL certificates

We like to see:

  • Deep experience with Azure administration, debugging, and API use
  • Knowledge of programming beyond scripting (we use mainly C# and Go)
  • Experience working both on a team and on independent projects
  • Good communication and people skills

What you’ll get in return:

  • Flexible hours
  • 20 days paid vacation + holidays
  • Completely free health insurance - no copay, no premiums (US residents)
  • Generous parental leave (10-16 weeks at 100% pay), family care leave, and unlimited sick days
  • Employees will never be poked with a sharp stick

This is a remote position… (US/Pacific time zone) While we are a remote-first team with team members all over the world, this position requires collaborating with people in Sydney and NYC, therefore you must be located in the US/Pacific or compatible time zone.

Life at Stack Overflow

About Stack Overflow

Stack Overflow is the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. More than 50 million professional and aspiring programmers visit Stack Overflow each month to help solve coding problems, develop new skills, and find job opportunities.

We partner with businesses to help them understand, hire, engage, and enable the world's developers. Our products and services are focused on developer marketing, technical recruiting, market research, and enterprise knowledge sharing.

We believe in hiring smart people and getting out of their way. We have an office in New York with some of the best amenities of any New York startup, and we have people who work remotely all over the world.  We keep meetings and ceremony to an absolute minimum.


  • 20+ days vacation
  • Flexible work schedules
  • Ridiculous health insurance (no copay)
  • Insanely great workstations, chairs, and desks
  • Yearly stipend for conferences
  • Gym membership reimbursement
  • Free lunch from our in-house chefs
  • Tuition reimbursement
  • Unlimited sick days and fully paid parental leave

Joel Test

Source control
One-step build
Daily builds
Bug database
Bugs fixed before writing new code
Up-to-date schedule
Quiet working conditions
Best tools that money can buy
Code screening
Hallway usability testing

Who you’ll work with

Jason Punyon




Kirti Thorat


Yaakov Ellis




John Bubriski

Adam Lear

Learn more about Stack Overflow
Azure Site Reliability Engineer (US/ Pacific Time Zone) at Stack Overflow