JobHabor

Lead Senior Software Engineer - Full Stack

Ad Hoc

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 130,000–142,000/yr
Apply on the employer’s site

Posted 1mo ago

Lead Senior Software Engineer - Full Stack (Library of Congress) @ Ad Hoc LLC | Jobright.ai

Lead Senior Software Engineer - Full Stack (Library of Congress) jobs in United States

Overview

Company

This job has closed.

APPLY to similar jobs

Ad Hoc LLC · 3 weeks ago

Lead Senior Software Engineer - Full Stack (Library of Congress)

United States

Full-time

Remote

Lead/Staff

$130K/yr - $142K/yr

5+ years exp

Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services through modern, agile methods. The Lead Senior Software Engineer - Full Stack will serve as the technical lead for an engineering team developing an integration bridge between the Library of Congress Enterprise Copyright System and Digital Library Services applications. The role combines hands-on full-stack development with architecture, cloud pipelines, API engineering, storage architecture, search, CI/CD, and technical mentoring.

SoftwareWeb Development

Culture & Values

Responsibilities

Technical Leadership & Architecture

Serve as the primary technical lead for a 3-5 person engineering team. Author Architecture Decision Records (ADRs), set coding standards, conduct peer code reviews, and establish quality gates with minimal oversight

System Integration & API Engineering

Design, build, and own integration layers and versioned API client contracts that bridge enterprise systems with differing data models, release cadences, and governance structures. Decouple consumer pipelines from upstream schema evolution

Full Stack Development

Write robust production code across a mixed Python (Django) and Java codebase to manage digital content, workflows, and collection functions

Event-Driven & Cloud Pipelines

Build and optimize scalable, event-driven processing pipelines utilizing AWS services (ECS Fargate, Lambda, S3, RDS, SNS/SQS) and manage infrastructure via Terraform

CI/CD & Storage Architecture

Maintain and modernize CI/CD pipelines using Jenkins and SonarQube. Implement and manage **Content-Addressable Storage** architectures (e.g., OCFL, Fedora, S3 content-hash keying) with fixity verification

Search & Indexing

Develop and maintain search indexing for content discovery and metadata querying using Solr and/or Elasticsearch

Agile Delivery

Partner with government Product Owners and stakeholders in a federal Agile/SCRUM environment. Lead story-point estimation, sprint planning, backlog grooming, and retrospectives

Qualification

PythonDjangoJavaAWSTerraformJenkinsSonarQubeContent-Addressable StorageSolrElasticsearchHTML5CSS3JavaScriptMicroservices ArchitectureAPI DesignAgile/SCRUM

Required

**Experience

** Minimum 5 years of hands-on experience in information system design, complex software development, and application programming on large-scale database management systems

**Python / Django

** Production application development experience using Python specifically with the **Django** framework

**Java

** Demonstrated application development experience in **Java** within a mixed Python/Java architecture

**Cloud Infrastructure & IaC

** Hands-on experience with **AWS** (ECS Fargate, Lambda, S3, RDS, SNS/SQS at minimum) and **Terraform** for Infrastructure as Code

**CI/CD Engineering

** Hands-on experience building and maintaining automated CI/CD pipelines using **Jenkins** and security scanning tools like SonarQube

**Content-Addressable Storage

** Demonstrated experience with **Content-Addressable Storage** architectures (e.g., hash-based addressing, immutable object stores, fixity verification using Fedora Repository, OCFL, S3 content-hash keying, or Git object storage)

**Search & Indexing

** Production experience with **Solr** and/or **Elasticsearch** for content discovery and metadata querying

**Frontend Engineering

** Production experience with **HTML5, CSS3, and JavaScript**

**Microservices & APIs

** Experience designing microservices architectures with versioned API client contracts, backward compatibility, and graceful degradation

**Agile/SCRUM

** Practiced Agile/SCRUM in a federal delivery environment, including estimation, sprint planning, and backlog grooming

+ Ability to support core business hours

8:30 AM – 5:30 PM ET, Monday–Friday

+ Ability to complete Library of Congress IT security training and NDA prior to system access

Preferred

  • Prior delivery on Library of Congress contracts under Library SDLC standards
  • Experience with digital preservation concepts and standards (OAIS, PREMIS, METS)
  • Experience building or operating pipelines for malware scanning, fixity validation (MD5/SHA-256 checksums), or format characterization (TIKA, JHOVE2, DROID, Siegfried)

**Modern Frontend Frameworks

** Experience with TypeScript, ReactJS, or Angular

**CI/CD Tooling Modernization

** Experience modernizing or migrating pipeline tooling (e.g., Jenkins to GitLab CI/CD)

Benefits

Company-subsidized health, dental, and vision insurance

Flexible PTO

401(k) with employer match

Paid parental leave after one year of service

Employee Assistance Program

Remote work

Company

Ad Hoc LLC

Glassdoor

3.2

Digital services for the federal government.

Founded in 2014

Mclean, Virginia, USA

501-1000 employees

https://adhoc.team

Funding

Current Stage

Late Stage

Leadership Team

Sophie Myers

VP of VA Business Unit

Recent News

BroadcastnowIn brief

X follows Burnley FC Women; 4Skills digital training scheme; Grey’s Anatomy star dies

2026-02-21

Company data provided by crunchbase

Skills

  • Python
  • Django
  • Java
  • AWS
  • Terraform
  • Jenkins
  • SonarQube
  • Solr
  • Elasticsearch
  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • ReactJS
  • Angular
  • GitLab CI/CD
  • Fedora
  • OCFL
  • TIKA
  • JHOVE2
  • DROID
  • Siegfried

Similar roles