
Senior Infrastructure Engineer
Internet Archive
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $125,000 - $145,000 per year
Job Level
Tech Stack
About the role
- Lead projects across the full software development lifecycle: plan, design, implement, test, deploy, and maintain software solutions
- Engage in significant time overlaps with North America staff, working on Pacific Time
- Evolve system architectures to support future requirements, improve reliability, and reduce operational burden
- Triage, resolve, and address root causes of production issues
- Support engineering leadership with project coordination, strategic planning, and operational execution
- Work on our web archiving service (Archive-It), a service currently used by over 1000 partner organizations to archive and provide public access to web collections totaling many petabytes of data and that archives billions of files each year
- Build and improve foundational systems, services, and developer tools that support values-aligned products, at petabyte scale, operating on our self-owned and operated data centers ensuring open access to digital information for a global coalition of institutions
- Foster a culture of collaboration and learning, reinforce team processes that are working, and identify potential technology or workflow improvements
Requirements
- Five (5)+ years of experience as a Software Engineer focused on infrastructure, DevOps, or site reliability
- Experience building and operating observability stacks
- Experience with Kubernetes in production environments
- Technical leadership experience (preferred: mentoring, leading projects, design review)
Benefits
- PTO
- Paid holidays
- Medical, dental, and vision benefits
- Health savings and flexible spending accounts
- Commuter benefits
- Short-term and long-term disability coverage
- Retirement programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software development lifecyclesystem architectureproduction issue resolutionobservability stacksKubernetesDevOpssite reliability engineeringproject coordinationstrategic planningoperational execution
Soft Skills
leadershipmentoringcollaborationteam processes improvementproblem-solvingcommunicationproject managementadaptabilitycritical thinkinglearning culture