Enable job alerts via email!

Vacancy for Lead Developer at APTrust

Digital Preservation Coalition

United States

Remote

USD 100,000 - 140,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A prominent digital preservation repository seeks a Lead Developer to enhance its suite of online services. The ideal candidate will drive feature development, work on system enhancements using Go, and collaborate across a distributed team in a stable, innovative environment. This position offers 100% remote work opportunities within the U.S.

Qualifications

  • Experience in Go development required.
  • Familiarity with AWS services and systems design.
  • Ability to manage projects and collaborate with teams.

Responsibilities

  • Define and document new features with depositors.
  • Design, code, test, and maintain online services.
  • Improve testing and release processes.

Skills

Go
Docker
AWS
Redis
Postgres

Job description

University of Virginia Library and Academic Preservation Trust (APTrust) seeks applicants for a Lead Developer. APTrust is a distributed digital preservation repository serving several universities in the United States. We run a suite of preservation services in Docker containers on AWS using ECS/Fargate, Redis/Elasticache, NSQ, RDS/Postgres, Glacier, S3, and Wasabi. In addition, we provide cross-platform terminal and desktop apps to help depositors push new materials into our repository. APTrust operates in the US Eastern timezone and applicants should be eligible for employment in the United States. This position is eligible for 100% remote work.

We're seeking an experienced Go developer to maintain and extend our suite of online services. In this position, you will:

Work with depositors to define new features

Design, code, test, and document new features

Help maintain and troubleshoot operations in the existing system

Help improve processes for testing, release, and deployment

Manage contractors or student workers doing development, testing, or documentation projects

Occasionally present your work at conferences

Work with many smart, interesting people from around the US

In this position, you will NOT:

Be doing day-to-day Ops work. The Lead Engineer for DevSecOps has that covered.

Be putting out fires or working late to resolve issues in production. We're running a stable and busy system thanks to a well-designed architecture, years of production experience, and a strong emphasis on unit, integration, and end-to-end testing.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.