Senior Full-stack Software Engineer (Remote)
Job Description
Your skillset:
- Good coding habits are a must.
- Knowledge and use of common data structures and algorithms to solve problems.
- Strong analytical and problem-solving skills to build solutions and products.
- Ability and willingness to learn new languages and technologies as needed.
- 5+yrs. of experience working on large-scale, consumer-facing web apps or platforms in a Unix/Linux environment.
- Proficiency with one or more of the following; Ruby, Python, or Node.js+Javascript or Node.js+Typescript. Must be willing to learn/work with Ruby on Rails stack.
- Understanding, creating, manipulating, and querying databases.
- Rest API/back-end coding in a scripting language.
- Web Front-end coding experience, e.g., JavaScript/Typescript, React.js, a plus.
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, and many others)
- 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 work on:
- You'll be designing and building systems and web applications to make our user base more productive on our platform. Here are some things that we are currently working on:
- A fast and scalable peer review system that identifies and distributes high-quality academic works.
- Services that help academic authors understand the impact of their scholarship via text parsing and computation of bibliometrics.
- Algorithmic approaches to identification of academic content and disambiguation of authorships in order to make every paper ever written available for free.
- A paper recommendation engine that helps users discover the most relevant research.
- Search Engine Optimizations to improve the discoverability of our corpus of 40M+ PDFs.
What impact will you have?
- Researchers from all over the world give us fantastic feedback:
- “I go through all the articles in the bulk download, save the ones that are clearly going to be useful, and discard the remainder. This saves loads of time but also points me in directions I might not otherwise have thought of looking.”
- “The bulk downloads give me the chance to read more related articles as well as see what research is citing the article I am looking at. It also helps me rapidly expand my personal digital library of references.”
- See more: https://www.academia.edu
What you’ll get?
- In addition to working closely with and collaborating with our diverse, talented, tight-knit team, we value fostering employee growth.Â
- Our ~82-person team, which includes ~38 Software Engineers, values curiosity, initiative, teamwork, and we are passionate about building a great work environment that produces great products.Â
- We have an employee-focused benefits program that includes:
- 100% employer-paid medical, dental, and vision insurance for employees that covers their spouses and dependents.
- A generous Paid Time Off includes 21 paid vacation days, 12 paid company holidays, 1 volunteer day and many other PTO leaves as well.
- Annual professional development allowance & PTO.
- Book stipend.Â
- Stock options.
- Flexible sick days.
- Parental & birth parent leave - 8 fully paid weeks each.
- Fully paid 6-week sabbatical after 4 years of employment.
- Work/Life balance with flex hours.
- Weekly Bootcamp & yoga class.
- FSA accounts.
- Company-paid retreats.
- Commuter benefits.
- WFH monthly Internet stipend.
- New hardware and accessories for WFH productivity setup.
- 401K plan.
Date Posted
11/07/2023
Views
8
Similar Jobs
Full Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSoftware Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View Details