Jake Bailey
Principal Software Engineer at Microsoft
Principal Software Engineer at Microsoft
Activity
Loading activity...
Career: 9
Principal Software Engineer
Microsoft
Sep 2025 - Present
Principal Software Engineer
Microsoft
Working on the TypeScript team!
Senior Software Engineer
Microsoft
Sep 2022 - Sep 2025
Senior Software Engineer
Microsoft
Working on the TypeScript team! Previously working on the Python team: - https://github.com/microsoft/pylance-release - https://github.com/microsoft/vscode-python
Software Engineer II
Microsoft
Redmond, WA
Software Engineer
Microsoft
Redmond, WA
Graduate TA, CS 233
University of Illinois Urbana-Champaign
Aug 2014 - May 2018
Graduate TA, CS 233
University of Illinois Urbana-Champaign
CS 233 (Computer Architecture)
SWE Intern
Microsoft
Redmond, WA
May 2017 - Aug 2017
SWE Intern
Microsoft
Redmond, WA
- Extended an Azure SRE chat bot to include Universal Store data - Added plugins to answer questions about live incidents and assets without dashboards, email, or SQL queries - Demoed bot its features to leadership and planned future improvements
SRE Intern
Google
Kirkland, WA
May 2016 - Aug 2016
SRE Intern
Kirkland, WA
- Wrote validators in Go to check Ads Frontend jobs for standards conformity - Separated generalized validator features out into the main validator contrib library set and refactored existing validator code - Implemented a multi-language task configuration fingerprinting library in Go, Python, and Java - Tested fingerprinting on multiple live services and troubleshooted production issues
SDE Intern
Amazon Web Services
Seattle, WA
May 2015 - Aug 2015
SDE Intern
Amazon Web Services
Seattle, WA
- Developed a plugin in Go for high performance data ingestion, and benchmarked it against various log stream tests - Halved CPU usage compared to the existing supported agent, given the same ingestion rates and stream count - Developed infrastructure for platform and integration testing on small computing devices such as the Raspberry Pi - Demoed to the Monitoring teams using the Go code on a Raspberry Pi and triggering notifications on GPIO events
Software Development Intern
Juristat
St. Louis, MO
Jun 2014 - Aug 2014
Software Development Intern
Juristat
St. Louis, MO
- Created a patent examiner directory to visualize static examiner data using Flask and Chart.js - Benchmarked NoSQL document stores (MongoDB and RethinkDB) with patent data - Implemented natural language processing algorithms to classify patent applications
Skills: 14
Technical
Publications: 7
DefinitelyTyped is a monorepo!
jakebailey.dev
What is DefinitelyTyped, and is it a monorepo?
jakebailey.dev
Other publications
Measuring Revealed Student Scheduling Preferences using Constrained Discrete Choice Models
2017 ASEE Annual Conference & Exposition
Computerized Testing: A Vision and Initial Experiences
2015 ASEE Annual Conference & Exposition
Education: 2
University of Illinois at Urbana-Champaign
Master of Science (MS)
University of Illinois at Urbana-Champaign
Bachelor of Science (BS)
2013 - 2018
University of Illinois at Urbana-Champaign
Bachelor of Science (BS)
Activities / Societies: James Scholar Honors Program
Also find Jake Bailey on…
What else would you like to see here?
Missing something? Tell us what would make this page more useful.
Sign in to share an idea.