
Lead Senior Software Engineer – Full Stack
Posted Aug 6

Posted Aug 6
This is a fully remote position, open to applicants in United States.
• Act as Key Personnel and the technical leader within an engineering team.
• Oversee the design and development of the inaugural production content-exchange bridge linking the Library of Congress Enterprise Copyright System with Digital Library Services applications.
• Lead a team of 3–5 engineers.
• Create Architecture Decision Records, establish coding standards, perform peer code reviews, and set quality gates.
• Design, construct, and take ownership of integration layers and versioned API client contracts.
• Separate consumer pipelines from upstream schema changes.
• Write production code across Python/Django and Java codebases.
• Build and enhance event-driven processing pipelines utilizing AWS services.
• Manage infrastructure using Terraform.
• Maintain and upgrade Jenkins and SonarQube CI/CD pipelines.
• Implement and oversee Content-Addressable Storage architectures with fixity verification.
• Develop and maintain search indexing using Solr and/or Elasticsearch.
• Collaborate with government Product Owners and stakeholders in a federal Agile/SCRUM setting.
• Lead story-point estimation, sprint planning, backlog grooming, and retrospectives.
• Mentor engineers and guide technical strategy.
• At least 5 years of practical experience in information system design, complex software development, and application programming on large-scale database management systems.
• Experience in production application development using Python with Django.
• Application development experience in Java within a hybrid Python/Java architecture.
• Hands-on experience with AWS services, including ECS Fargate, Lambda, S3, RDS, and SNS/SQS.
• Proficiency in Terraform for Infrastructure as Code.
• Experience in building and maintaining automated CI/CD pipelines with Jenkins and security scanning tools like SonarQube.
• Familiarity with Content-Addressable Storage architectures, including hash-based addressing, immutable object stores, and fixity verification.
• Production experience with Solr and/or Elasticsearch for content discovery and metadata querying.
• Experience with HTML5, CSS3, and JavaScript in a production environment.
• Competence in designing microservices architectures featuring versioned API client contracts, backward compatibility, and graceful degradation.
• Practiced Agile/SCRUM within a federal delivery framework, including estimation, sprint planning, and backlog grooming.
• Availability to support core business hours: 8:30 AM–5:30 PM ET, Monday–Friday.
• Capability to complete Library of Congress IT security training and a Non-Disclosure Agreement before system access.
• Preferred: prior experience delivering on Library of Congress contracts adhering to Library SDLC standards.
• Preferred: knowledge of digital preservation concepts and standards, such as OAIS, PREMIS, and METS.
• Preferred: experience with malware scanning, fixity validation, or format characterization pipelines.
• Preferred: familiarity with TypeScript, ReactJS, or Angular.
• Preferred: experience in modernizing or migrating CI/CD pipeline tools.
• Company-subsidized health, dental, and vision insurance.
• Flexible PTO.
• 401(k) plan with employer match.
• Paid parental leave after one year of service.
• Employee Assistance Program.
• Remote work culture and flexibility.
• Opportunity to contribute to impactful public-sector digital services.
• Equal Opportunity Employer.
• Veterans and transitioning service members are encouraged to apply.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.