Software Engineer at Open Staffing Foundation | CA, US | Rezi

Software Engineer at Open Staffing Foundation

Software Engineer

Open Staffing Foundation · CA, US

3 weeks ago

Software Engineer

Open Staffing Foundation · CA, US

21 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer role.

Rezi rewrites your resume against Open Staffing Foundation's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer posting at Open Staffing Foundation — free, in seconds.

About the Role

This role works in the Archiving & Data Services group, applying software engineering and DevOps practices. The Software Engineer will contribute to the group's digital archiving, data, and access products and services for a global set of partner organizations. The role supports values-aligned products at petabyte scale, run in self-owned data centers, ensuring preservation and access to digital information.

Responsibilities

  • Lead projects across the full software development lifecycle: plan, design, implement, test, deploy, and maintain software solutions.
  • Evolve system architectures and services to support future requirements, improve reliability, and reduce operational burden.
  • Help plan and execute a migration of the team’s deployment from Ansible-based VM deployments to Kubernetes and ArgoCD-based deployments.
  • Triage, resolve, and address root causes of production issues.
  • Support engineering leadership with project coordination, strategic planning, and operational execution.
  • Support the development, deployment, and operations of SaaS web applications, public search and discovery websites, and web crawling and playback operations.
  • Build and improve foundational systems, services, and developer tools.
  • Foster a culture of collaboration and learning, reinforce team processes that are working, and identify potential technology or workflow improvements.

Requirements

  • Commitment to the Archive’s mission to provide “Universal Access to All Knowledge.”
  • Understanding of how to work well with a distributed team with diverse skills and willingness to collaborate, share information, and be open to learning from others.
  • Ability to own production systems end to end (design, implementation, deployment, monitoring, and continuous improvement).
  • Understanding of web protocols and how they interact with browsers, with the goal of enhancing both application delivery as well as web archiving and playback.
  • Five (5)+ years of experience as a Software Engineer focused on DevOps, operations, and backend engineering.
  • Experience with, or ability to learn, core technologies in use in the department, including Python, Django, Postgres, and Elasticsearch.
  • Experience with Kubernetes in production environments and migrating to Kubernetes-based deployments.
  • Technical leadership experience (mentoring, leading projects, design review).

Skills

  • Python
  • Django
  • Postgres
  • Elasticsearch
  • Kubernetes
  • ArgoCD
  • Ansible
  • DevOps
  • Backend Engineering
  • Software Development Lifecycle
  • System Architecture
  • SaaS Web Applications
  • Web Archiving
  • Web Playback
  • Web Protocols

Location

  • US-based

Work Type

  • Remote
  • Hybrid

Experience Level

  • 5+ years

Benefits

  • PTO
  • paid holidays
  • medical
  • dental
  • vision benefits
  • health savings accounts
  • flexible spending accounts
  • commuter benefits
  • short-term disability coverage
  • long-term disability coverage
  • retirement programs

About the Company

  • Internet Archive is a non-profit library, headquartered in San Francisco, with an ambitious mission: to provide “Universal Access to All Knowledge”.
  • The Internet Archive digitizes thousands of books a day and collects a hundred million web pages a week.
  • In its 25+ years, it has built one of the largest digital libraries in the world by working with hundreds of national and international libraries, archives, museums, universities, and non-profits.
  • Open Staffing Foundation (OSF) is a nonprofit that provides staffing services for the Internet Archive and other mission aligned organizations.

Equal Opportunity

  • We strongly encourage applications from individuals in groups underrepresented in the tech and library industries.
  • We are proud to be an equal-opportunity employer, committed to fair employment practices regardless of race, color, religion, national origin, age, sex, marital status, ancestry, disability, genetic information, veteran status, gender identity or expression, sexual orientation, or any other characteristic protected by federal, state, or local law.
  • We also aspire to make the online job application process accessible to any and all users. If you have a disability that impacts your ability to complete the application process, and would like to request assistance or accommodation, please contact us: info@archive.com
  • Pursuant to the San Francisco Fair Chance Ordinance, we will consider qualified applicants with arrest and conviction records.