Proficient in designing, developing, testing, and deploying content
to the digital library platform, the software engineer will engage
in digital preservation strategies and research within the digital
library development team and support a suite of data and
technologies within the library.
-Primary responsibilities include designing, developing, and
deploying digital object(s) into the digital library. Software
utilized by the software engineer include the following but not
libraries like Bootstrap and, frameworks such as React and tools
such as AWS Amplify, DynamoDB, and Lambda, as well as Docker.
-Responsible for code development, fixing bugs and adding
changes/enhancements to the digital library applications.
-Responsible for maintaining, code testing, unit testing, and
evaluating software components to ensure the components in the
digital library will meet the best practices and community
-Technical contributions to developing in-house and cloud-based
data and web delivery systems, include understanding DevOps
approaches, enabling developers and system administrators to best
coordinate their efforts of data integration, applications
development, and packaging, including technologies such as Git and
-Participates in code reviews, sprints, and analyzes new
technologies for potential adoption/integration into the library
-Maintains professional growth by keeping abreast of emerging areas
in digital curation and preservation.
-Advanced degree in computer science, computer engineering,
information science, or a related field, or a bachelor’s degree
with comparable professional experience.
-Demonstrated experience with software development best practices
(e.g., software version control, agile programming, issue tracking,
documentation, and sound security practices).
-Experience with software design and development, and a strong
understanding of accessibility guidelines and best practices.
-Demonstrated experience to work well within a team of diverse
skills and experience levels and an effective communicator.
-Demonstrated ability to develop new programming skills quickly,
and to grasp unfamiliar architectures and application designs
-Demonstrated ability to write simple and complex readable code
within schedule limitations.
-Demonstrated knowledge of React, AngularJS, Jupyter Notebook,
Ember, Node.js, and/or Python or similar language.
-Knowledge of DevOps, AWS, NoSQL, data science, and/or machine
-Familiarity with digital preservation standards and practices,
such as the OAIS reference model and the PREMIS data model.
-Knowledge of various AWS Services, including by not limited to EC2
(Elastic Compute Cloud), S3 (Simple Storage Service), Lambda and
-Experience and strong proficiency in at least one programming
language used for the AWS Environment. Knowledge of additional
languages and/or framework
-Experience with developing and deploying applications on AWS or
similar cloud computing environment.
-Knowledge of how to build prototypes and implement a solution to
deploy full stack solutions in AWS.
-Experience building new libraries, tools and applications.
-Strong analytical and problems solving skills to identify and
resolve issues quickly in a cloud environment such as AWS
-Experience with 3D modeling and visualization software.
-Knowledge of metadata standards and application profiles.
-Experience with digital library interoperability standards and
A/P Faculty Lecturer, regular full-time appointment
$80,000 - $86,000 dependent on experience and qualifications
- The successful candidate will be required to have a criminal
- The application package needs to include a resume, cover letter
addressing the candidate's experience with the responsibilities
associated with the position, the required and preferred
qualifications, and names of three (3) references and their contact
The University Libraries at Virginia Tech is committed to
building a culturally diverse community and strongly encourages
applications from women and minorities. We are committed to
mentoring and establishing safe spaces, both physical and virtual,
where employees from current and historically minoritized groups
The members of the University Libraries at Virginia Tech strive
individually and collectively to create, sustain, and share
inclusive ways of knowing in conscientious community with each
other and all the people we serve in every space we shape. In
keeping with our
Aspirational Identity and the Virginia Tech
Principles of Community , the University Libraries commits to
build and maintain enduring climates of mutual care, respect, and
About Virginia Tech
Dedicated to its motto, Ut Prosim
(That I May Serve),
Virginia Tech pushes the boundaries of knowledge by taking a
hands-on, transdisciplinary approach to preparing scholars to be
leaders and problem-solvers. A comprehensive land-grant institution
that enhances the quality of life in Virginia and throughout the
world, Virginia Tech is an inclusive community
to knowledge, discovery, and creativity. The university offers more
than 280 majors to a diverse enrollment of more than 36,000
undergraduate, graduate, and professional students in eight
, a school of
, a veterinary
college, Graduate School
, and Honors College
. The university
has a significant presence across Virginia, including the Innovation Campus
in Northern Virginia; the Health Sciences and Technology Campus in
Roanoke; sites in Newport News and Richmond; and numerous Extension offices
. A leading global research institution, Virginia Tech
conducts more than $500 million in research annually.
Virginia Tech does not discriminate against employees, students, or
applicants on the basis of age, color, disability, sex (including
pregnancy), gender, gender identity, gender expression, genetic
information, national origin, political affiliation, race,
religion, sexual orientation, or military status, or otherwise
discriminate against employees or applicants who inquire about,
discuss, or disclose their compensation or the compensation of
other employees or applicants, or on any other basis protected by
If you are an individual with a disability and desire an
accommodation, please contact (Rebecca Osborne)
during regular business hours at least 10
business days prior to the event.
June 29, 2023