This position is fully remote/home based, accepting applications from candidates in the UK and specific US states: FL, IL, MA, MD, NY, PA, TX, VA.
PLOS is a non-profit organization dedicated to advancing open science in research publishing, policy, and practice.
As Lead Engineer, you will leverage your software engineering, architecture, and team-building experience to design, build, and maintain solutions that support the open science movement.
You will lead a team of engineers within the Digital team, playing a crucial role in both leadership and coding.
Supervisory responsibilities include setting high performance standards, monitoring performance issues, and managing team members' personal and professional development.
Responsibilities involve providing technical leadership, contributing to platform architecture, ensuring alignment with development processes, and managing platform health and technical debt.
You will participate in a cross-functional product team, contributing to designs, code, tests, and code reviews while engaging in agile ceremonies.
Ensuring compliance with PLOS policies, standards, and protocols is essential.
You will also provide input into budgeting, hiring, and performance management functions.
Requirements:
Candidates must have experience managing engineers, including hiring, retention, and performance management.
Strong mentoring skills for engineers at various career stages are required.
A demonstrated passion for delivering testable, instrumented, and reliable code is essential.
A strong track record in agile software development and design practices is necessary.
Candidates should have a deep understanding and experience with at least one server-side language.
Expertise in cloud-native architectures is required.
Preferred expertise includes data pipelines, event-driven architectures, machine learning, and workflow or actor frameworks.
A solid foundation in secure coding practices and understanding of client-side technology (CSS/HTML/JS) is necessary.
Familiarity with continuous delivery methods and technologies is required.
Experience with system monitoring tools and automated testing frameworks is essential.
Candidates should be self-directed, flexible, and open-minded, with a strong enthusiasm for learning.
Problem-solving skills across multiple domains, resilience, and creativity are important.
A Bachelor's degree in Computer Science, Mathematics, or a related field, or equivalent experience is preferred.
Significant professional software engineering experience in a full-stack cloud environment is required.
Hands-on experience in developing, shipping, operating, and maintaining web applications is necessary.
Excellent verbal and visual communication skills are essential.
Benefits:
The salary range for this position is US: $145,000-$200,000 and UK: £75,000 - £105,000.
US benefits include a 401k with employer match, employee-sponsored health, dental, and vision insurance (with dental and vision 100% employer paid), paid vacation, 11 public holidays, and sick leave.
Additional US benefits include parental leave, birthday and three winter holidays off, short-term and long-term disability insurance, and 2 days paid time off for volunteering per year.
UK benefits include private medical insurance, life assurance, income protection, personal accident insurance, and a pension with up to 10% employer match.
UK employees receive 25 days of holidays, market-competitive maternity and paternity leave, birthday and three winter holidays off, and 2 days paid time off for volunteering per year.
Both US and UK employees enjoy a fully remote work environment with a stipend for home office setup upon joining.