Principal Site Reliability Engineer

💰 $167k-$242k

Job description

Your passion for uptime was forged from experience in production and refined through incident response. You’re an Expel Principal Site Reliability Engineer - a protector, champion, and leader of Expel’s reputation for service reliability.

Innovation comes naturally to you, but you’re also eager to help others. You understand that operational reliability is a shared mission across all of engineering, and that your role is to make it as easy as possible for Expel to achieve that mission. You spend your mornings collaborating with architects and product stakeholders to outline the next quarter’s reliability initiatives, then the afternoon pair-programming with a junior SRE to mentor them in debugging a tricky Kubernetes deployment.

You apply your dedication to reliability and collaboration with the broader SRE community to ensure Expel maintains outstanding reliability standards within the cloud native ecosystem.

You take pride in all the nines of uptime you’ve achieved, but you know that an SRE’s job is never done!


What Expel can do for you

  • Provide an opportunity to grow and maintain reliability-focused platform features within a cloud native engineering platform using modern infrastructure and tooling (Kubernetes/GKE/EKS runtime, Hashicorp toolset, etc)
  • Provide you a mission you can get behind: stopping evil hackers so our customers can focus on their business
  • Be included in a company focused on creating opportunities to do interesting work and creating space for employees to learn and grow
  • An opportunity to contribute to a best-in-class product
  • A leadership team that’s embraced modern Site Reliability principles, as outlined by Google and other industry leaders.

What you can do for Expel

  • Lead project work to build and maintain platform features that cut across the Expel product’s reliability, networking, and cloud infrastructure.
  • Contribute by pushing IaC commits daily, with occasional opportunities to write and test application code in Python, Golang, and Javascript
  • Mentor and motivate service owners on how to use the platform in order to deploy, measure, monitor, and operate their own services at scale.
  • Participate in a weekly support rotation that includes taking the on-call pager and providing nearly on-demand working-hours support to platform users.
  • Lead incident response, triage, and root cause analysis support
  • Poke fun at our leadership team in creative ways.

What you should bring with you

  • A passion for learning and improving your work product
  • Significant experience operating Kubernetes within highly distributed environments
  • Experience running systems in GCP or AWS
  • Exposure to monitoring and observability infrastructure and standard methodologies
  • An understanding of infrastructure-as-code practices, tools, and patterns
  • Some experience developing software in Linux environments, preferably with Python and/or Golang
  • A customer-minded approach that enables the success of platform users as well as building trust across the organization.
  • A collaborative disposition that allows you to work optimally on and across teams
  • Six years of systems experience either in operations or development
  • Missing some items on the list? That’s ok! We still want to talk to you!

How our team works together

We build and run teams where everyone is pulling in the same direction and is learning from each other:

  • We work out of a shared backlog
  • We pair-program weekly, as it makes sense
  • We peer-review everything
  • We do weekly blame-free retros to reinforce what’s going well, so we do more of it, and surface what’s not going well, so we can do something about it. Same thing for projects and significant operational problems.

Our hiring process

We respect your time. You’ll hear from us by the end of the next business day after completing an interview.

We also have a goal that all Expletives have a great manager and have a voice in how their team is run and who runs it. It’s not the shortest process in the industry, but you’ll get to meet nearly everyone you’ll work with day-to-day and your Engineering leadership. New Expletives consistently say our interview process gave them an accurate picture of what it’s like to work here.

Here’s our 3-stage process for this position (5.5 hours total interviewing time):

  • Chat with a recruiter (30 min)
  • Video interview with hiring manager (Engineering Manager) (60 minutes)
  • Pair programming interview (with two engineers) (60 minutes)
  • “Virtual onsite interview” (can be scheduled contiguous or broken up, 60 minutes each):
    • Engineering leadership (Engineering Director and Manager of Delivery Experience)
    • System design interview (with two engineers)
    • Technology and skills interview (with two engineers)

Additional details

The base salary range for this role is between $167,300 USD and $242,600 USD + bonus eligibility and equity.

We believe in paying transparently and equitably. Your salary will ultimately be based on factors such as your experience, skills, team equity, and market data. You’ll also be eligible for unlimited PTO (which we model and encourage), work location flexibility, up to 24 weeks of parental leave, and really excellent health benefits.

We’re only hiring those authorized to work in the United States. We do not currently sponsor immigration visas.

We’re an Equal Opportunity Employer: You’ll receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

We’ll ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please let us know if you need accommodation of any kind.

#LI-Remote

Salary Range

$167,300—$242,600 USD

Share this job:
Please let Expel know you found this job on Remote First Jobs 🙏
Expel logo

Expel

  • 201-500 employees
  • Founded in 2016
  • 3 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply