About the Opportunity
The College of Social Sciences and Humanities is a leader in the Experiential Liberal Arts. The College is strongly committed to fostering excellence through diversity and enthusiastically welcomes applications from members of groups underrepresented in higher education administration.
The College’s schools, departments, and programs—with disciplines ranging from economics and history to English, urban affairs and international affairs, form an interdisciplinary group of scholars with global perspectives and a culture of inclusion. Our expert faculty connects liberal arts education with the challenges of our time, fostering ethical reasoning and critical thought, with attention to the enduring significance of history, literature, and culture. Strategic Areas of Focus for the college’s education and research throughout its global network are (1) Resilience, Sustainability, Health, and Equity, (2) Cultural Transformations, Governance, and Globalization, and (3) Network Science, Computational Social Science, Digital Humanities, and Information Ethics.
CSSH has long been committed to creating a culture of inclusion for our students, faculty, and staff. Diversity and inclusion, as well as questions of race, racism, and anti-racism, are part of all our programs, all our research centers, our three areas of strategic focus—and are always work in progress. At the same time, we focus on how modes of constructing social hierarchies, including race, gender, sexuality, class, caste, and others, intersect with one another.
Responsibilities:
The Staff Programmer will help develop a scalable, robust data-collection system called the National Internet Observatory [1]. The Staff Programmer’s primary responsibility will be leading development of a web browser extension, written in JavaScript, that collects data about usage of the web browser and scraped from websites visited in the browser. This data collection must be performant, scalable, agile in the face of changes to websites, and respect individual privacy. Systems development experience in JavaScript is a requirement. The Staff Programmer will have minimal user-interface development responsibilities. The Staff Programmer will spend a significant amount of time developing and maintaining scrapers for a variety of websites.
The National Internet Observatory is a research infrastructure that collects data on the online behavior of a very large sample of subjects in a secure, privacy-protecting fashion, from personal computers and mobile devices (tablets and mobile phones). We provide analytic access to this data to the scientific community. This Observatory collects data on the important online platforms-- such as Google, Facebook, and Amazon-- that structure what large numbers of people around the world do and see. Our goal is to facilitate general research about online life, as well as specific research about the behavior of major online platforms, thus fostering transparency and accountability.
[1] https://news.northeastern.edu/2021/10/07/exploring-online-behavior/
Qualifications:
Qualified candidates should have at least a BA/BS in Computer Science with a solid background in web development and modern software engineering practices. We are looking for someone who is excited about building cutting-edge measurement systems, working with us on novel research and enabling new visibility into the online ecosystem that drives much of the world today.
The ideal candidate should enjoy building large-scale, continuously running systems --- ones that ensure high availability, privacy, and security through monitoring and that are resilient to failures and outages in system components. The candidate should be thoroughly familiar and proficient with modern ECMA/Javascript, regular expressions, XPath or CSS selectors, and DOM manipulation. Experience with the WebExtensions API for developing web browser extensions is a plus.
Documents to Submit:
Resume and cover letter required. Please also provide a diversity statement describing how you can support Northeastern’s commitment to diversity, equity, inclusion, and belonging.
Position Type
Information TechnologyAdditional Information
Northeastern University considers factors such as candidate work experience, education and skills when extending an offer.
Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation. Visit https://hr.northeastern.edu/benefits/ for more information.
Northeastern University is an equal opportunity employer, seeking to recruit and support a broadly diverse community of faculty and staff. Northeastern values and celebrates diversity in all its forms and strives to foster an inclusive culture built on respect that affirms inter-group relations and builds cohesion.
All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other characteristic protected by applicable law.
To learn more about Northeastern University’s commitment and support of diversity and inclusion, please see www.northeastern.edu/diversity.