Senior Software Engineer UK-Remote
Senior Software Engineer UK-Remote

Senior Software Engineer UK-Remote

London Full-Time 65000 - 90000 £ / year (est.) Home office possible
P

At a Glance

  • Tasks: Join a dynamic team to design and maintain cloud-native solutions for open science.
  • Company: PLOS is a non-profit driving innovation in open science and research publishing.
  • Benefits: Enjoy remote work, generous holidays, and comprehensive health benefits.
  • Why this job: Be part of a mission-driven organisation making science accessible to everyone.
  • Qualifications: Bachelor's degree in Computer Science or related field; strong software engineering background required.
  • Other info: Flexible working environment with opportunities for continuous learning and growth.

The predicted salary is between 65000 - 90000 £ per year.

This position is fully remote/home based. Applications will be accepted from candidates based in the UK.

Role Summary

PLOS is a non-profit organization on a mission to drive open science forward with measurable, meaningful change in research publishing, policy, and practice. We believe in a better future where science is open to all, for all. The Senior Software Engineer draws on a diversity of experience in software engineering, architecture, and lifecycle management to collaboratively design, build, and maintain modern cloud-native solutions to power the ongoing revolution in open science. A high level of motivation, independence and willingness to constantly learn and improve are necessary to be successful. This role sits within the Digital team and is part of a team of engineers within the software engineering function.

Responsibilities

  • As part of a cross-functional product team, contribute designs, code, tests, code reviews, and excellent judgement towards the development and continuous improvement of our digital platforms.
  • Participate in agile ceremonies and evolving development practices of the team.
  • Contribute to the overall platform architecture.
  • Ensure new work is delivered in alignment with said architecture.
  • Establish and support development processes.
  • Provide stewardship of the long-term sustainability of our platform and actively manage platform health and technical debt.

Knowledge and Skills

  • Significant professional software engineering experience gained in a full-stack environment, ideally with experience using Google Cloud, Python, React, Kubernetes, BigQuery, or similar modern technologies.
  • Hands-on experience developing, shipping, operating, and/or maintaining consumer and/or enterprise web applications.
  • Demonstrated passion for delivering testable, instrumented, and reliable code.
  • Strong track record of using and improving agile software development and related design practices.
  • Deep understanding and experience of at least one server-side language.
  • Expertise in cloud-native architectures.
  • Expertise in event-driven architectures preferred.
  • Expertise in machine learning and machine learning pipelines preferred.
  • Solid foundation in secure coding practices.
  • Solid understanding of client-side technology (CSS/HTML/JS).
  • Experience with continuous delivery methods and technologies.
  • Experience with using data to inform development decisions.
  • Ability to collaborate with a variety of functions, personalities and cultures.
  • Ability to actively listen, ask the right questions and see the underlying meaning in what’s being said and not said.
  • Flexible and open minded.
  • Energy and enthusiasm for learning.
  • Problem solving in multiple domains.
  • Resilient, proactive and creative.
  • Ability to pick up new techniques and technologies quickly.
  • Pragmatic while maintaining an attention to detail.
  • Self-directed and capable of working under minimal supervision.

Physical Requirements and Work Environment

  • Prolonged periods stationary at a desk and working on a computer.
  • Some domestic and international travel may be required.
  • Rare, but occasional after-hours (evening or weekend) work.

Qualifications

Bachelor's degree in Computer Science, Mathematics, or related academic degrees and/or equivalent experience preferred alongside a strong background in software engineering.

SALARY: The base salary range we’ve established for these positions is UK: £65,000 - £90,000.

PLOS also offers a comprehensive benefits package summarized below.

BENEFITS:

  • Private medical insurance.
  • Life assurance.
  • Income protection.
  • Pension with up to 10% employer match.
  • 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.
  • Fully remote work environment with stipend on joining for home office.

About PLOS

Building on a strong legacy of pioneering innovation, PLOS continues to be a catalyst in open science, reimagining models to meet open science principles, removing barriers and promoting inclusion in knowledge creation and sharing, and publishing research outputs that enable everyone to learn from, reuse and build upon scientific knowledge. Our work is supported by a highly skilled global in-house team, partnerships with local scholarly organizations, and the valued contributions of a diverse, international community of scientific researchers.

We’re committed to equal opportunity. We’re working to create a more equitable system of scientific knowledge and understanding. Removing barriers to inclusion and facilitating broad participation of voices is core to our success, inside and out. Beyond accepting distinct perspectives, we seek and support divergent backgrounds among our colleagues because we know differences strengthen our teams, our work, and our communities. We strongly encourage applicants of all identities to join us as we work towards a future where science is open to all, for all.

Visit plos.org/careers to learn more.

Senior Software Engineer UK-Remote employer: PLOS GmbH

PLOS is an exceptional employer that champions open science and fosters a collaborative, inclusive work culture. With a fully remote setup, employees enjoy flexibility alongside a comprehensive benefits package, including private medical insurance and generous leave policies. The company prioritises professional growth, encouraging continuous learning and innovation within a diverse team dedicated to making meaningful contributions to research publishing.
P

Contact Detail:

PLOS GmbH Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer UK-Remote

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, such as Google Cloud, Python, and React. Consider building a small project or contributing to an open-source project that uses these technologies to showcase your skills.

✨Tip Number 2

Engage with the open science community by following relevant blogs, forums, or social media channels. This will not only keep you updated on industry trends but also help you understand the mission of PLOS and how you can contribute.

✨Tip Number 3

Prepare to discuss your experience with agile methodologies during the interview. Think of specific examples where you've successfully implemented agile practices in your previous roles, as this aligns closely with the responsibilities of the position.

✨Tip Number 4

Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges and system design questions that reflect the requirements of the role, particularly focusing on cloud-native and event-driven architectures.

We think you need these skills to ace Senior Software Engineer UK-Remote

Full-Stack Software Engineering
Cloud-Native Architecture
Google Cloud Platform
Python Programming
React Framework
Kubernetes
BigQuery
Agile Development Practices
Server-Side Language Proficiency
Event-Driven Architecture
Machine Learning and Pipelines
Secure Coding Practices
Client-Side Technologies (CSS/HTML/JS)
Continuous Delivery Methods
Data-Driven Decision Making
Collaboration Skills
Active Listening
Problem Solving
Adaptability to New Technologies
Attention to Detail
Self-Directed Work Ethic

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with cloud-native solutions and the technologies mentioned in the job description, such as Python, React, and Google Cloud.

Craft a Compelling Cover Letter: In your cover letter, express your passion for open science and how your skills align with PLOS's mission. Mention specific projects or experiences that demonstrate your ability to contribute to their digital platforms.

Showcase Your Technical Skills: Include a section in your application that outlines your technical skills, especially those related to full-stack development, agile methodologies, and secure coding practices. Be specific about your experience with event-driven architectures and machine learning if applicable.

Highlight Collaboration Experience: Since the role involves working within cross-functional teams, emphasise any past experiences where you successfully collaborated with diverse teams. This could include examples of how you communicated effectively and contributed to team goals.

How to prepare for a job interview at PLOS GmbH

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the technologies mentioned in the job description, such as Google Cloud, Python, and React. Bring examples of past projects where you successfully implemented these technologies, and be ready to explain your thought process and problem-solving approach.

✨Demonstrate Agile Experience

Since the role involves participating in agile ceremonies, highlight your experience working in agile environments. Discuss specific methodologies you've used, how you've contributed to team dynamics, and any improvements you've made to development practices.

✨Emphasise Collaboration Skills

This position requires collaboration with various functions and personalities. Prepare examples that showcase your ability to work effectively in a team, actively listen, and communicate clearly. Highlight instances where you resolved conflicts or facilitated discussions.

✨Express Your Passion for Open Science

PLOS is dedicated to open science, so convey your enthusiasm for this mission during the interview. Share any relevant experiences or projects that align with their values, and discuss why you believe open science is important for the future of research and knowledge sharing.

Senior Software Engineer UK-Remote
PLOS GmbH
P
  • Senior Software Engineer UK-Remote

    London
    Full-Time
    65000 - 90000 £ / year (est.)

    Application deadline: 2027-06-25

  • P

    PLOS GmbH

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>