Expel

Senior Site Reliability Engineer (Networking Software)

Remote
USD 135k - 194k
Python Go GCP AWS
This job is closed! Check out or
Description

Picture this: you’ve spent years living at the intersection of software engineering, networking, and operating system internals. And while innovation comes naturally to you, you're also eager to help others, and thrive when operating in a support or consultative capacity.

Gazing into the tcpdump output like the Matrix, your search for that lost packet leads you through multiple layers of the OSI model - a comforting landscape that you feel at home navigating. Low-level debugging is one of your strengths - and even though you can read strace output like a novel, the opportunities of cloud services excite you deeply as well.

Welcome to the Expel Assembler team! We provide a robust networking platform to Expel customers with on-premise security devices to integrate their data into our managed security services platform. Does that mission excite you? If so, we should chat!


What Expel can do for you

  • Work on exciting, novel, high-impact problems as a valued member of an incredible, highly-collaborative, geographically-dispersed team at a groundbreaking cybersecurity SaaS company
  • Provide an entertaining, growing, and highly transparent startup environment
  • Provide exposure to the information security space

What you can do for Expel

  • Play your part to build and maintain the Assembler, our product that enables alert ingestion for customers’ on-prem security devices
  • Contribute by pushing commits daily, writing and testing application code in Python or Golang
  • Support internal customers on how to use and navigate our Assembler platform
  • Participate in a weekly support rotation that includes taking the on-call pager and providing working-hours support to users
  • Provide incident response, triage, and root cause analysis support

What you should bring with you

  • A passion for learning and improving your work product
  • Significant experience debugging within Linux-based environments
  • A strong competence with network design and debugging, especially IP subnetting and routing. Experience with VPNs such as OpenVPN or WireGuard a plus
  • Experience running systems in GCP or AWS
  • Exposure to monitoring and observability tech and practices
  • 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 effectively on and across teams
  • Four years of systems experience either in operations or development
  • Missing some items on the list? No problem, 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.

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)
  • “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)
  • Linux environment troubleshooting interview (with two engineers) (60 minutes)

The details

Pay range $135,000 USD and $194,400 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.

Our headquarters is in Herndon, Virginia. The team is fully remote, so you can work from the office when it’s safe to do so, or from your home. All we ask is that your work hours align with a continental U.S. time zone.

We're only hiring those authorized to work in the United States.

We're an Equal Opportunity Employer: You will 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 will 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 contact us to request accommodation.

#LI-Remote

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 212 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers