Senior Backend Engineer
Come and help us shape the future of science
Senior Backend Engineer
Ever since 2014, Morressier has been helping a growing number of scientific and academic societies and publishers harness the power and scalability of the digital world to make scientific research more accessible. We facilitate the connecting of the thinkers and the curious, the inquisitive amongst us, to discover, absorb and collaborate on research. We enable research across our platform from peer review workflows, virtual and hybrid conferencing, research libraries and integrity checks.
As we continue on our Series B hypergrowth we are looking for a Senior/Staff Backend Software Engineer, to join our growing and diverse global team on this exciting journey.
As a Software Engineer at Morressier, you'll be joining one of our cross-functional teams to develop and scale our backend systems. You’ll be aligned to our Enterprise team, focusing on scaling our B2B SaaS solutions to meet our rapidly growing customer base.
Responsibilities:
Designing and developing Morressier's backend systems to enable delivering functionality to our web and mobile apps
Collaborating with Product Managers, Product Designers, QA and other engineers in your team to deliver products that enable early stage research globally
Mentor and guide less experienced developers, fostering a collaborative learning environment
Executing effective, scalable and maintainable code, paying attention to detail, accuracy and consistency.
Planning, building, testing and deploying server-side software, including API/protocol/library development and database design to enable delivering functionality to our web and mobile apps
Improving and maintaining a secure, scalable and efficient cloud-based infrastructure.
Benefits:
Competitive salary
Working at the heart of a passionate, impact-driven team from around the world
A chance to do meaningful work and further our vision of accelerating scientific breakthroughs and global innovation
Flexibility & autonomy in how you work
Requirements:
Deep expertise in Javascript / Typescript and node.js
5+ years of relevant work experience as a backend engineer
Excellent technical problem-solving skills
Extensive API design and development experience
Proven experience with system and software integration
Knowledge of asynchronous messaging patterns like Publish-subscribe
Hands-on experience with relational databases like PostgreSQL or NoSQL like MongoDB. You know how to design efficient database schemas
Strong knowledge of application deployments in the cloud using the CI/CD development process
Proficient in writing clean code
Effective communication skills
Experience with cloud platforms like GCP or AWS
Experience with container technology, we use Docker and Kubernetes (beneficial)
Ability to own development processes, being resourceful and responsible
*Even if you don't meet all of these requirements, we would still like to hear from you.
Could you be the newest member of our team? Apply now and let’s find out.
- Team
- Engineering
- Locations
- London, Berlin
- Remote status
- Hybrid Remote
Workplace Culture
Our goal is to inspire people to chart a new course for the future, and that includes our talented team.
You’re not just an employee. You’ll always be yourself, with all your expertise, potential, and dedication to grow and deliver. You’ll get every opportunity you need to express yourself, be challenged, and take on new responsibilities.
Let's take this journey together!
Senior Backend Engineer
Come and help us shape the future of science
Loading application form
Already working at Morressier ?
Let’s recruit together and find your next colleague.