Job Description
PLOS, a non-profit organization dedicated to open science, is seeking a Senior Software Engineer. This role involves collaboratively designing, building, and maintaining modern cloud-native solutions. The Senior Software Engineer will work within the Digital team and contribute to the ongoing revolution in open science.Role involves:
- Contributing designs, code, tests, and code reviews.
- Participating in agile ceremonies.
- Contributing to platform architecture.
- Ensuring alignment with architecture.
- Supporting development processes.
- Managing platform health and technical debt.
Requirements:
- Significant professional software engineering experience.
- Experience with Google Cloud, Python, React, Kubernetes, or BigQuery.
- Experience developing web applications.
- Passion for delivering testable, instrumented, and reliable code.
- Strong track record of using agile software development.
- Expertise in cloud-native architectures.
- Solid foundation in secure coding practices.
- Solid understanding of client-side technology (CSS/HTML/JS).
- Experience with continuous delivery methods.
- Ability to collaborate with diverse teams.
- Bachelor's degree in Computer Science, Mathematics, or related field.
Role offers:
- Fully remote work environment with stipend.
- Comprehensive benefits package.
- 25 days holidays, market competitive Maternity and Paternity leave
- Birthday and three winter holidays days off
- 2 days paid time off for volunteering per year