Professor McKinley is the Co-Editor-in-Chief of the ACM Transactions on Programming Languages and Systems (TOPLAS). She was the program chair for the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) 2007, the ACM conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) 2004, and the International Conference on Parallel Architectures and Compilation Techniques (PACT) 2005. She edited 20 Years of PLDI (1979-1999): A Selection. She was an Associate Editor for ACM Transactions on Architecture and Code Optimization (2003-2007), has served on over 25 program committees, and as the Treasurer/Secretary for the ACM Special Interest Group on Programming Languages (SIGPLAN, 1999-2001). She has mentored in the CRA Distributed Mentor Program for Woman, and has spoken several times at the CRA Academic Careers for Women workshops. She served as the Director of the Department of Computer Sciences' First Bytes Program (2002-2004), a one week summer camp to introduce high school girls to computer science. She is currently supervising 8 PhD students, has graduated 8 PhD students, and published over 70 refereed articles in conferences, journals, and books.