Remote Lead Engineer

at Public Library of Science

Posted 2 days ago 2 applied

Description:

  • 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.
  • You will ensure compliance with PLOS policies, standards, and protocols, and provide input into budgeting, hiring, and performance management.

Requirements:

  • Candidates should have experience managing engineers, including hiring, retention, and performance management.
  • A strong ability to mentor and develop engineers at various career stages is 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 must have a deep understanding and experience with at least one server-side language.
  • Expertise in cloud-native architectures is required, along with knowledge of data pipelines and event-driven architectures.
  • Familiarity with machine learning and machine learning pipelines is preferred.
  • Experience with workflow or actor frameworks (e.g., Temporal, Akka) is also preferred.
  • A solid foundation in secure coding practices and understanding of client-side technology (CSS/HTML/JS) is necessary.
  • Candidates should have experience with continuous delivery methods and technologies, as well as system monitoring tools and automated testing frameworks.
  • The ability to quickly learn new techniques and technologies is important.
  • Candidates should be self-directed, flexible, and open-minded, with a strong enthusiasm for learning.
  • Problem-solving skills across multiple domains, resilience, proactivity, and creativity are essential.
  • A pragmatic approach while maintaining attention to detail is required.
  • Experience working with various stakeholders and leading meetings is necessary.
  • A Bachelor's degree in Computer Science, Mathematics, or a related field, or equivalent experience is preferred, along with significant professional software engineering experience in a full-stack cloud environment.

Benefits:

  • The base salary range for this position is US: $145,000-$200,000 and UK: £75,000 - £105,000.
  • In the 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, sick leave, 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.
  • In the UK, benefits include private medical insurance, life assurance, income protection, personal accident insurance, a pension with up to 10% employer match, 25 days of holidays, market-competitive maternity and paternity leave, birthday and three winter holidays off, 2 days paid time off for volunteering per year, and a fully remote work environment with a stipend for home office setup.