Browse All Jobs
PLOS, a non-profit organization dedicated to driving open science forward, is seeking a Senior Software Engineer. This role is pivotal in designing, building, and maintaining cloud-native solutions that power the revolution in open science. The Senior Software Engineer will be part of the Digital team and collaborate within a cross-functional product team to enhance digital platforms.

Responsibilities:
  • Contributing designs, code, tests, and code reviews.
  • Participating in agile ceremonies and evolving development practices.
  • Contributing to overall platform architecture.
  • Ensuring new work aligns with the architecture.
  • Supporting the long-term sustainability of the platform.

Requirements:
  • Significant professional software engineering experience in a full-stack environment with Google Cloud, Python, React, or similar technologies.
  • Experience developing web applications.
  • Passion for delivering testable, instrumented, and reliable code.
  • Strong track record in agile software development.
  • Deep understanding of a server-side language.
  • Expertise in cloud-native architectures and data pipelines.
  • Solid foundation in secure coding practices.
  • Understanding of client-side technology (CSS/HTML/JS).
  • Experience with continuous delivery methods.
  • Ability to collaborate with diverse teams.
  • Problem-solving skills in multiple domains.

PLOS offers:
  • Fully remote work environment with a stipend for home office setup.
  • 25 days holidays.
  • Birthday and three winter holidays days off.
  • 2 days paid time off for volunteering per year.
  • Pension with up to 10% employer match.
  • Private medical insurance
  • Life assurance
  • Income protection
  • Personal accident insurance
Apply

Public Library of Science