Jobs and Careers
CO

Software Engineer III, arXiv, Cornell Tech (NYC)

Cornell University
New York City, United StatesRemotefull_timeVerifiedPosted 15 Jul 2024
💰 $110,487/yr($95,071/yr$110,487/yr)

About the role

   

About arXiv:

Started in August 1991 and located at Cornell University since 2001, arXiv.org is an open access research sharing platform for scholarly articles. The e-print repository has transformed the scholarly communication and knowledge dissemination of multiple fields of physics, mathematics, computer science, quantitative biology, quantitative finance, and statistics, electrical engineering, systems science, and economics as new subject domains. arXiv is a global resource, with 70% of institutional use coming from countries other than the USA. 

 

arXiv resides in Cornell Tech with staff and faculty collaborations spanning the Ithaca and New York City campuses. Synergies between arXiv and Cornell Tech include cutting edge research on the technical challenges of scientific communication and collaboration, such as how to build better recommender systems using advanced machine learning, the societal aspects of computing and data science, human-centered design, platform content moderation, and social networks.  

Today, arXiv.org is in the midst of rapid technological and organizational change to ensure its longevity in and support for the scientific community. arXiv leadership seeks a change agent to strategize and synthesize across technological, governance, and organizational changes to ensure effective rollout.  

Position Summary

Reporting to the arXiv Technical Director, the Software Engineer will participate in the new arXiv development projects and ongoing maintenance. 

 

  • Write new software as part of arXiv’s migration to the cloud
  • Convert existing Perl and PHP code to Python
  • Manage cloud deployments
  • Write test cases
  • Create and maintain a CI/CD pipeline
  • Help manage arXiv’s use of and contributions to Open Source Projects 

This is a full-time, benefits-eligible position for a 3-year term with possibility of renewal. There is flexibility for the individual in this role to have a primary work location at the Cornell Tech campus on Roosevelt Island in New York City or the Cornell University campus in Ithaca, New York. With either option, some travel between campuses will be required and university transportation is available. There is some flexibility for a hybrid remote work schedule, but this is not a fully remote position.

Visa sponsorship is not available for this position.

Essential Functions Include:

Project management- 20%

  • Responsible for managing sub projects relating to arXiv’s migration to the cloud  

Internal Communications- 10%

  • Keep arXiv staff and management informed about general progress, issues and concerns

Direct Technical Contributions- 70%

  • Write new software as part of arXiv’s migration to the cloud
  • Convert existing Perl and PHP code to Python
  • Manage cloud deployments
  • Write test cases
  • Create and maintain a CI/CD pipeline
  • Help manage arXiv’s use of and contributions to Open Source Projects 

Required Qualifications

  • Bachelor’s degree in computer science (or a closely related field) and 3-5 years of software development experience, or an equivalent combination of education and experience 
  • DevOps experience, particularly Cloud devOps
  • Familiarity with Linux, scripting, etc.
  • A record of serious contributions to production-grade software projects
  • Ability to thrive and manage through ambiguity

Preferred Qualifications

  • Strong Docker Experience
  • Kubernetes experience
  • Familiarity with and use of arXiv
  • Passion for science

Culture of Inclusion and Community

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Cornell University

View company profile →