Engineering Manager
Internet Archive · Remote (US)
Overview
Interested in a mission-driven job preserving history and ensuring open access to information for a global audience? Enjoy building tools, systems, and teams working with petabytes of data and services critical to hundreds of non-profit and mission-aligned organizations? The Internet Archive (IA) is a non-profit digital library, top 200 website at archive.org, and repository of over a hundred petabytes (unique) of digital information running across our multiple self-owned and operated data centers -- all serving to advance our goal of “Universal Access to All Knowledge.” We are seeking an Engineering Manager to help grow our suite of services for collecting, preserving, and providing access to the digital cultural and scientific record, while at the same time working in partnership with a global set of institutions to provide web, data, access, research, and preservation services to users.
The role will work with teams supporting both free and earned-income services supporting IA’s mission and the mission of our partners and users. These products include a number of contract and subscription services around web and data archiving, access and preservation services, computational research and AI platforms, data and web processing, and other products and projects across IA’s many areas of activity. We are looking for a production-oriented, driven engineer that can balance actively contributing code and working alongside staff while also supervising small team(s) and handling technical product management. The ideal candidate will bring a player-coach mentality and a user-oriented approach to technical leadership with a focus on growing our services, continuous improvement, ensuring operational resiliency and service delivery, and actively contributing to development. Candidates should also be skilled in management communications and able to work collaboratively with a distributed team of other engineers, managers, and product staff, both within our group and with other teams and areas of the overall organization.
Responsibilities & Duties:
-
Supervise and contribute to engineering team(s), including distributed and contract staff, and take a lead role in planning, building, maintaining, and expanding new and existing services and products.
-
Work directly with the Director, product and engineering managers, and associated teams to design, build, release, and expand new features, products, systems, and development projects.
-
Oversee and plan the group’s technical infrastructure and work closely with other Engineering Managers and Core Operations teams on hardware allocation, monitoring, and operational maintenance and planning.
-
Manage and contribute to the development of software and services through the design, prototype, testing, and production release cycle. This includes establishing procedures that ensure agile, sustainable development and deployment practices.
-
Ensure public-facing services meet performance requirements and client expectations and that internal systems remain scalable, efficient, and resilient.
-
Hiring and staff management of engineering staff to achieve service, department, and organization objectives.
Qualifications & Skills:
-
Experience as a manager of an engineering team, ideally one with remote staff.
-
Experience in a highly available 24x7 production environment and managing aspects of a large server cluster infrastructure.
-
Strong advocate for the end-user experience of web-delivered services and an overall “customer service” mentality.
-
Ability to document, communicate, and share critical knowledge with both engineering, product, and management staff. Excellent oral and written communication and, including presenting to and communicating with external, non-technical partners.
-
Passion for automation, continuous improvement, reporting, and data-driven decision making with experience in open source practices and staying current with trends.
-
Work history that includes production-level programming in high-transaction environments.
-
Fluency in Linux system administration, Unix shell scripting, and Python, with familiarity in Java, no-SQL databases, is a plus.
-
Experience deploying and administering search and web-host services.
-
BS Computer Science, or equivalent work experience.
-
Comfort working in a loosely-structured environment and juggling many projects, while maintaining flexibility, a sense of humor, and a mission-driven orientation.
Preferred Qualifications:
-
Experience with Ansible, Git, Elasticsearch, Postgres, Django, etc.
-
Experience with big data analytics tools and systems, especially Hadoop/HDFS.
-
Experience building without the aid of cloud services (we own and operate our own data centers)
-
Excellent oral and written communication and documentation skills, including presenting to and communicating with external, non-technical partners.
Job Details:
This is a remote-first position working in a distributed team. Candidates will need to have significant working hour overlap with Pacific Time Zone based colleagues. The general salary range is $150,000 to $170,000, variable according to a candidate’s level of experience and work location. Candidates must be a U.S. Citizen or a U.S. Resident with authorization to work. References must be made available upon request.
Job Benefits:
Internet Archive is a remote first workplace and provides a comprehensive benefits package including; PTO, paid holidays, and medical benefits. Depending on where you live, we also provide these additional benefits; dental, vision, health savings accounts, flex spending accounts, commuter benefits, short term disability, long term disability and retirement programs.
At Internet Archive, we believe we do our best work when our employees bring together diverse ideas. Members of all groups under represented in the tech industry and library world are strongly encouraged to apply. We are proud to be an equal opportunity workplace and are committed to equal employment opportunity regardless of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or any other characteristic protected by applicable federal, state or local law. Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance. Internet Archive is a 501(c)(3) non-profit library founded in 1996.