>

Senior Systems/Linux Engineer

ExpressVPN

  View Insights

Apply

Job Summary


Job Type
Permanent

Seniority
Senior (≥ 6 yrs)

Years of Experience
Information not provided

Tech Stacks
TCP
InfluxDB
Flow
Apache
Grafana
SQL
Linux
Python

Job Description


We’re looking for passionate engineers that are keen for an opportunity to operate a worldwide deployment of systems and servers that support all products and services we offer at ExpressVPN! You’ll be working in a growing operational environment where we face and solve unique challenges that we’re confident you won’t face in most other industries. From getting the latest streaming service working to ensuring our customers are being geo-located properly, and everything in between, your days will be filled with exciting puzzles looking for special solutions. 

We’re looking for people with experience with network and border routing protocols, packet/flow analysis, Linux systems administration, and data center engineering. If solving interesting problems and improving our users’ experience through solid operations sounds good to you, then drop us a line and come join us!

Senior Systems/Linux Engineer

Responsibilities

As a Senior Systems/Linuxs Engineer in our Operations Engineering team, you will be responsible for:

  • Providing escalations support to our operations service desk for issues they have trouble solving independently
  • Providing engineering support to other operational teams such as advice, technical reviews, architecture analysis, and more
  • Specializing in one or more core services provided by ExpressVPN in order to provide in-depth analysis, escalation support, and insights into service operations and issues
  • Being the conduit for requirements for new operational tooling from other operational teams and translating those requirements into technical requirements our development teams can understand/execute on
  • Analyzing and troubleshooting various operational problems surrounding VPN operations, such as streaming issues, content unblocking, speed and quality issues, and more
  • Having an in-depth understanding of the operational technologies and metrics that help us measure quality, speed, user experience, and more, and making solid recommendations when we’re missing those metics
  • Understanding, analyzing, and explaining the way data flows through our operational systems from customer to destination
  • Building and maintaining a solid monitoring capability for operational metrics and alerting
  • Leading or joining project teams to execute specific operational changes or deployments
  • Mentoring and coaching junior engineers and engineers/analysts from other operational departments
To succeed in this role, you should have experience in your area of specialization in Systems/Linux Engineering, such as:

  • Advanced-level knowledge:
    • Managing Linux server environment via applications or scripts
    • Linux-based proxies or related technologies (Nginx, Apache, HAProxy)
    • Linux firewalling via Netfilter, Firewall, or similar software
    • Tuning of network-related settings and limits for Linux (e.g., TCP windowing)
    • Understanding of server metrics
    • Tcpdump or equivalent
    • Linux/OS Internals, especially in Debian-based distributions
    • Load analysis and load balancing
    • Centrally managed network-based operating systems
    • Troubleshooting
    • Escalation Engineering
    • Monitoring/Analysis tools
    • Creating/Documenting IT Architectures
    • Systems Architectures and Design
    • Creating dashboard using time-series-databases
    • Responding to incident
  • Ability to explain issues and technologies
  • Good verbal communication in English
  • Good writing/documentation skills in English
Additional experience in any of these areas will also be useful: 

  • Experience with VPNs, streaming services, anonymous proxies, or similar technologies
  • Python or similar scripting language
  • Grafana, Influxdb, and related technologies
  • IPs and geo-location knowledge
  • SQL and other queries
  • Defining requirements and use-cases
  • Certifications in your specialization
What We Offer

  • Challenging work in a fun and collaborative environment
  • Attractive compensation and time-off benefits
  • Spacious open-concept and centrally located offices
  • Full-time employment with flexible working hours
  • Fully stocked pantry with fresh fruit and snacks
  • Team lunches and company events every quarter
  • Multicultural teams represented by 30+ nationalities
Note: Please upload your resume as a PDF and do not include any salary or compensation information in it.

Salaries

There are no salaries from ExpressVPN that are similar to this job

View more salaries from ExpressVPN
Apply

NodeFlair Insights of ExpressVPN