[Remote] Senior Software Engineer - FTC
Note: The job is a remote job and is open to candidates in USA. PLOS is a nonprofit, Open Access publisher empowering researchers to accelerate progress in science and medicine by leading a transformation in research communication. The Senior Software Engineer will design, build, and maintain modern cloud-native solutions to support the ongoing revolution in open science. This role involves collaborating on a cross-functional product team and ensuring the sustainability and health of the digital platforms.ResponsibilitiesAs part of a cross-functional product team, contribute designs, code, tests, code reviews, and excellent judgment towards the development and continuous improvement of our digital platformsParticipate in agile ceremonies and evolving development practices of the teamContribute to the overall platform architectureEnsure new work is delivered in alignment with said architectureEstablish and support development processesProvide stewardship of the long-term sustainability of our platform and actively manage platform health and technical debtSkillsSignificant professional software engineering experience gained in a full stack environment, ideally with experience using Google Cloud, Python, React, Kubernetes, BigQuery, or similar modern technologiesHands-on experience developing, shipping, operating, and/or maintain consumer and/or enterprise web applicationsDemonstrated passion for delivering testable, instrumented, and reliable codeStrong track-record of using and improving agile software development and related design practicesDeep understanding and experience of at least one server-side languageExpertise in cloud native architecturesSolid foundation in secure coding practicesSolid understanding of client-side technology (CSS/HTML/JS)Experience with continuous delivery methods and technologiesExperience with using data to inform development decisionsAbility to collaborate with a variety of functions, personalities and culturesAbility to actively listen, ask the right questions and see the underlying meaning in what's being said and not saidFlexible and open minded. Energy and enthusiasm for learningProblem solving in multiple domains. Resilient, proactive and creativeAbility to pick up new techniques and technologies quicklyPragmatic while maintaining an attention to detailSelf-directed and capable of working under minimal supervisionBachelor's degree in Computer Science, Mathematics, or related academic degrees and/or equivalent experienceExpertise in data pipelines and event-driven architecturesExpertise in machine learning and machine learning pipelinesBenefits401k with employer matchEmployee sponsored health, dental and vision insurance (Dental and Vision 100% employer paid)Paid Vacation, 11 public holidays and sick leaveParental leaveBirthday and three winter holidays days offShort term and long term disability insurance2 days paid time off for volunteering per yearFully remote work environment with stipend on joining for home officePrivate medical insuranceLife assuranceIncome protectionPersonal accident insurancePension with up to 10% employer match25 days holidays, market competitive Maternity and Paternity leaveCompany OverviewPLOS is a nonprofit 501(c)(3) corporation, #C2354500, and is based in California, US. It was founded in 2003, and is headquartered in San Francisco, California, USA, with a workforce of 51-200 employees. Its website is http://www.plos.org.