For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Academia.edu
Academia.edu

Senior Software Engineer, Full-stack - Publishing

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Ruby
Ruby on Rails
+31

Permanent role
a day ago
Apply now
  • You must be legally residing and working remotely in the United Kingdom or Poland.
  • Your work hours will be aligned with Central European Time (CET), with flexible hours to accommodate meetings with other members of the publishing team in different time zones.

About Us

At Academia.edu, our mission is to accelerate and democratize the world’s research, making scientific discovery faster and more impactful for everyone. We are the world’s leading platform for researchers, with 294M users worldwide and over 40% of academic faculty engaging monthly.

We’re a profitable, venture-backed company headquartered in San Francisco, and we’re building the future of open access publishing through Academia.edu Journals. This growing division is focused on creating the world’s highest-impact open-access journals—and we’re looking for talented engineers to help us realize that vision. You will help us reshape academic publishing and empower millions of researchers.

The Role

We’re looking for a Senior Full-Stack Software Engineer to join our Publishing team. You’ll build the tools and platform that support world-class open-access journals, collaborating closely with our editorial teams, product management, and fellow engineers.

This role is highly cross-functional: you’ll be working with both technical and non-technical stakeholders to troubleshoot, problem-solve, develop and deliver software solutions that improve and support the Publishing team’s productivity.

What We Are Looking For

  • Strong verbal and written English skillsPlease submit your resume and all application materials in English
  • Clear communications and collaboration skills with non-tech stakeholders.
  • Strong CS fundamentals: database modeling, OOD/OOP, software architecture, application design etc.
  • Strong analytical and problem-solving skills to build solutions and products.
  • 7+ years of professional software development experience designing and building large scale systems, consumer-facing web apps, or web platforms in a Unix/Linux environment.
  • Full stack web apps development is a must
  • Professional level coding proficiency with one of the following; Ruby, Python, or Node.js+Javascript or Typescript.
  • Must be willing to learn and work with Ruby on Rails stack quickly.
  • Ability to learn and apply AI coding tools (e.g. Cursor, Claude Code)
  • Strong product judgment: know when to optimize, when to ship, and how to balance impact vs. effort.
  • Timezone alignment: Start work at 9am CET with availability until 11am PT at least twice a week. Flexible schedule to accommodate you and the team.
  • Willingness to travel occasionally (HQ onboarding + 3–4 offsites/year).

Bonus: Team leadership experience is desirable, background in publishing and experience working for US-based tech companies in a distributed remote-first environment.

Our Tech Stack

  • Ruby on Rails, Sidekiq
  • PostgreSQL, Redis, Elasticsearch
  • React + Typescript
  • RSpec, Chromatic, Jest, Storybook
  • CircleCI, Jenkins, Ansible, Terraform, Datadog
  • AWS ecosystem (EC2, S3, RDS, Redshift, Aurora, etc)
  • Various Gen-AI, LLMs, Agents and AI coding tools.

_(You don’t need to know our tech stack, but you must be willing and able to learn and apply it quickly!)

_What You’ll Do

  • Support & operations

  • Handle support requests across our editorial tools, resolving issues quickly and communicating progress clearly.

  • Identify recurring issues and recommend long-term solutions

  • Feature development

  • Build and ship features using Ruby on Rails, React, AWS

  • Balance speed with quality by using strong product judgment to prioritize what needs to be perfect versus what doesn't.

  • Cross-team communication

  • Partner with editorial operations, engineers, and leadership to solve problems.

  • Communicate progress clearly via Slack, documentation, async updates for stakeholders.

What We Offer

  • Competitive compensation and Benefits
  • Professional and personal development
  • Work from home, with flexible hours
  • Impact the future of academic publishing a global scale

About Academia.edu

👥51-200
📍San Francisco, CA
🔗Website

Academia.edu Service

Academia.edu product / service
Academia.edu product / service
Academia.edu product / service
Academia.edu product / service

How does Academia.edu work?

Academia.edu has built and is expanding the premier distribution and peer review platform for academic research. Guided by our mission to democratize and accelerate the world’s research, Academia aims to make every academic paper ever published available for free online and accessible by anyone in the world. This is just the start of our long-term vision and we are growing fast!

Company culture

Mission Oriented

People at Academia are mission-oriented. They care about the mission.

Kindness

Kindness is important to us. We like to work around kind people.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service