Webrecorder
Web archiving for all!

Work with Us!

Webrecorder is looking for additional developers to help build and improve all of our open-source tools!

The Webrecorder project builds and maintains tools to help anyone, from GLAM institutions of all sizes, to digital preservation specialists, to activists, journalists, digital humanists, and independent researchers and archivists to create their own web archives.

Accurate, authenticatable and distributed web archives are becoming more important in today’s world, and Webrecorder has no shortage of challenges.

We are actively helping numerous web archiving initiatives all over the world, including projects such as the sucho.org effort which involve hundreds of volunteer archivists using Browsertrix Crawler.

We are actively working on all the tools listed on the tools page, in addition to the recently announced Browsertrix Cloud system, our an open-source high-fidelity crawling system with a friendly user-interface, as well as the new ArchiveWeb.page Express system for fully browser-based web archiving.

Some of the challenges we are working on include:

Webrecorder is a fully remote, distributed team, and all positions are remote-only.

We are looking for motivated folks interested in helping support our mission of Web Archiving for All!

Some specific areas of expertise and current roles we are hoping to fill are as follows:

If these challenges are exciting, and you are interested in contribute to a growing open-source project in one of these roles, please feel free to reach out

Senior Web Crawling Infrastructure Engineer

(Full-Time Preferred)

Webrecorder is looking to hire a senior engineer who can help with the core crawling infrastructure tools, and contribute to other aspects of the Webrecorder ecosystem of tools.

This role will be focused on developing the Browsertrix Crawler and Browsertrix Cloud systems.

Currently, this is aimed to be a senior-level position for someone who can ramp up quickly and start making significant contributions to our tool suite. The engineer in this role will work closely with the lead developer to improve Webrecorder’s automated crawling tools and build into a more coherent archiving system to meet the needs of a wide developer and user community.

Responsibilities for this role will include:

We are looking for someone with broad experience in software development, but in particular, familiarity with the following would be especially helpful:

Specific experience with web archiving, web crawling, or digital preservation is a plus, but not a fixed requirement.

This will ideally be a two year, full-time position, but also open to part-time for the right candidate.

Compensation will dependent on a variety of factors, with a minimum of $9000/month full-time equivalent and dependent on experience and availability.

Please send inquiries and any questions to: jobs@webrecorder.net

Webrecorder provides an equal opportunity for all. Candidates from backgrounds traditionally underrepresented in technology and open source spaces are especially encouraged to apply.

Web App and Tools Engineer

(Part-Time or Full-Time)

This role will be focused on improving Webrecorder’s various application tools, in particular pywb, our main Python web archive replay system and toolkit, as well as the new ArchiveWeb.page and ReplayWeb.page systems. pywb is in active use around by numerous libraries and archives around the world to view and create web archives, while ReplayWeb.page is being developed as a standalone viewer for web archives on the web. This role will provide an opportunity to learn how various web archiving tools work together works and become a key contributor to pywb, ReplayWeb.page, ArchiveWeb.page, supporting tools. Contributing to the WACZ format and related tools and likely working with Browsertrix Crawler will also be part of the role.

This may be a good role for a mid-to-senior engineer interested in becoming adept at our core web archiving application tools and helping support their use in the larger digital preservation community and beyond.

Responsibilities for this role will likely include:

For this role, we are looking for someone with experience in:

This will ideally be a two year, part-time or full-time position, with preference for those interested in longer term work, with flexibility for the right candidate.

Compensation will dependent on a variety of factors, with a minimum of $9000/month full-time equivalent and dependent on experience and availability.

Please send inquiries and any questions to: jobs@webrecorder.net

Webrecorder provides an equal opportunity for all. Candidates from backgrounds traditionally underrepresented in technology and open source spaces are especially encouraged to apply.

Community Support Engineer

(Part-Time to Full-Time)

The Community Support Engineer will work to support specific user communities and groups using Webrecorder tools, and serve as a liaison between these communities and the rest of the development team.

One such community that Webrecorder supports is the sucho.org community, which is using Browsertrix Crawler, Browsertrix Cloud, ArchiveWeb.page and ReplayWeb.page.

The community support engineer will be to support the work happening as part of the SUCHO web archiving effort and gaining a better understanding of fast-spaced state-of-the-art high-fidelity web archiving effort!

We are also working to engage with other communities and support their efforts in using Webrecorder tools. The support engineer will be the main point of contact and help make it easier for new users to start using Webrecorder tools and help bridge the gap between community needs and the development team.

The Community Support Engineer will be able to:

This role is a great opportunity for a more junior developer or someone with technical expertise who is interested in open-source software development.

No web archiving experience is needed!

An ideal candidate will have:

This will be a part-time, contract position at first with possibility of becoming full-time in the future.

The compensation for the position will be a minimum $6000+ monthly full-time equivalent, with exact compensation depending on time availability and previous experience.

Please send inquiries and any questions to: jobs@webrecorder.net

Webrecorder provides an equal opportunity for all. Candidates from backgrounds traditionally underrepresented in technology and open source spaces are especially encouraged to apply.

UX/Product Designer

Webrecorder is also looking for UX and Product Designer to help with a variety of projects, including:

We will have more details for this role in the coming months, but if you are a designer interested in working with Webrecorder, please reach out as well!

Please send inquiries and any questions to: jobs@webrecorder.net

Webrecorder provides an equal opportunity for all. Candidates from backgrounds traditionally underrepresented in technology and open source spaces are especially encouraged to apply.