Join Academia.edu as a Staff Software Engineer.
About Us
Academia.edu is a venture-backed, for-profit, and profitable company based in San Francisco. We are recognized as the world's leading platform for researchers and scholars to share work, discover research, and connect with academics globally. Our bold vision is to democratize and accelerate the world's research, enhancing the speed of scientific discovery and technological progress for the benefit of everyone.
Responsibilities
- Technical lead for designing, building, and testing major software components, systems, features, and products.
- Collaborate with Product and Design to build innovative software products and solutions.
- Own team OKRs for timely, high-quality outcomes.
- Influence and mentor multiple teams as a technical leader.
- Architect, build, and test large-scale production-level code.
- Solve complex product development problems and adhere to best practices.
- Understands business objectives and the necessary processes to achieve them.
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.
- 7+ years professional software development experience designing and building large scalable systems, consumer-facing web apps, or web platforms in a Unix/Linux environment.
- Experience as a technical team lead, influencing the work of multiple teams on projects.
- Experience as the technical owner of key projects.
- Experience architecting, implementing, and testing large-scale production-level code.
- Proven record solving complex product development problems.
- Professional coding proficiency with one of the following: Ruby, Python, or Node.js+Javascript or Node.js+Typescript.
- Must be willing to learn/use a Ruby on Rails stack.
- A solid understanding of database modeling, data manipulation, and querying is a must.
- Rest API coding in a scripting language.
- Web Front-end coding experience, e.g., JavaScript, Typescript, React.js, a plus.
What You'll Work On
- Designing and building systems and web applications to make our user base more productive on our platform.
- Currently working on a fast and scalable peer review system, services to help academic authors understand the impact of their scholarship, algorithmic approaches to identification of academic content, a paper recommendation engine, and a people recommendation engine.
What Impact Will You Have?
- Help researchers from all over the world by providing them with innovative tools and services.
- Contribute to the democratization and acceleration of the world's research.
Compensation and Benefits
- Total cash compensation for this role is targeted at $186,000 to $237,500 USD for the first year.
- Comprehensive healthcare coverage, generous time off, flexible work arrangements, and competitive compensation.
- Mission-driven company with a commitment to hiring and supporting a diverse workforce.
Academia.edu is a proud equal-opportunity employer and is committed to hiring and supporting a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.