Skip to main content

Operations Engineer

The Electronic Frontier Foundation (EFF) is seeking applicants for the full-time position of Operations/DevOps Engineer to join our Technical Operations team and help build the infrastructure that lets EFF defend civil liberties in the digital world. Founded in 1990, EFF champions user privacy, free expression, and innovation through impact litigation, policy analysis, grassroots activism, and technology development. We work to ensure that rights and freedoms are enhanced and protected as our use of technology grows.

The EFF's Technical Operations team designs and maintains our systems and networks while also providing hardware and software technical support for our staff. The ideal candidate must work well with a very busy staff with varying levels of technical expertise. Because our team benefits from close communication with each other and the with other teams at EFF's San Francisco office, working remotely is not an option.

Responsibilities:

  • Monitor and improve the performance and reliability of production GNU/Linux platforms, network infrastructure, services, and network-attached devices like PBX and conference systems. Maintain the corresponding documentation
  • Develop and implement process improvements in the way we build, secure, and maintain our infrastructure over its life-cycle from design through deployment, operation, and retirement
  • Scale and standardize systems through automation
  • Participate in on-call rotation and incident response efforts, perform blameless postmortem reporting
  • Respond to support requests within team-defined Service Level Agreements (SLAs). This includes working closely with other teams to design and adapt systems for changing program and operational requirements
  • Communicate effectively about technical issues with non-technical parties

Minimum Qualifications:

  • Deep respect for user privacy and organizational security
  • 3 years of system administration, site reliability engineering, or other ops experience in a Unix-like environment
  • Experience collaborating on engineering projects and processes
  • Ability to debug and optimize code, and automate routine tasks
  • Understanding of common algorithms, data structures, and basic software design
  • Experience in one or more of: C, Python, Go, Bash / POSIX shell, Rust, PowerShell, Perl
  • Experience operating cloud infrastructure including the configuration and maintenance of virtual servers & load balancers
  • Experience with TCP/IP network design
  • Experience with relational database administration

Bonus Qualifications:

  • 5 years of experience operating servers running Unix-like operating systems
  • Experience in a large-scale or mission-critical production service environment
  • Experience with a managed cluster environment (such as Kubernetes, Mesos, Docker Swarm)
  • Knowledge of multiple programming languages
  • Experience with orchestration tools like SaltStack, Puppet, Chef, Ansible, etc.
  • A history of open-source contributions (bug reports, pull requests, projects / packages)
  • Experience with network hardware and network hardware configuration orchestration
  • Experience using, designing, and implementing CI/CD pipelines
  • Experience with SSO, SAML, OAuth and other industry standard AuthN/AuthZ solutions
  • Experience with fleet management in a mixed environment (GNU/Linux, macOS, iOS, Android, etc.)

EFF is a really great place to work. We offer a supportive and empowering environment, along with an excellent benefits package including housing cost assistance, student loans assistance, medical, dental, and vision insurance, a 403(b)(7) retirement savings program with matching, paid time off, holiday benefits, parental leave, a dog-friendly workplace, and more.

As an advocacy organization, EFF is committed to being part of a diverse community. Diversity of life experiences makes a big difference in how we identify and litigate legal issues, design privacy-enhancing software, and organize our activism. To that end, we deliberately seek applicants with different perspectives, identities, and experiences to build a diverse and inclusive workplace to better inform our advocacy and defense of freedom in our digital world. EFF is an equal opportunity employer and encourages people of all races, genders, ages, abilities, orientations, ethnicities, and national origins to apply.

Limited Visa Support:  We welcome applications from all qualified applicants. However, this job requires U.S. work authorization. EFF may be able to provide support obtaining a visa in appropriate circumstances.

Interested in joining the team? Apply here with:
  • A cover letter introducing yourself and telling us why you want to work at EFF.
  • A resume in PDF format with links to recent work.

Apply Now

JavaScript license information