# Jeffy Johns > Software Engineer, TLM at Waymo Location: San Francisco Bay Area, United States Profile: https://flows.cv/jeffy Multi-lingual full stack software engineer working across various languages like Python, Go, C/C++ and Typescript with a focus on backend and distributed systems. ## Work Experience ### Staff Software Engineer, TLM @ Waymo Jan 2019 – Present | San Francisco Bay Area Data Platforms (Driver Understanding and Eval) ### Senior Software Engineer @ Uber Advanced Technologies Group Jan 2016 – Jan 2019 | Pittsburgh, PA Building Workflow and Pipeline systems within the Autonomous Vehicle Mapping Team: Designing and developing scalable micro services in Go. Building carefully designed front end applications in React. Creating and managing data pipelines and task orchestration frameworks in Python. ### Software Engineer @ Bloomberg Jan 2012 – Jan 2016 | New York City, NY Develop and implement C++ bond pricing/calculation libraries which power the Bloomberg Terminal's core fixed income trading functions. These libraries allow traders to analyze various debt instruments, including sovereign, corporate and municipal issues, emerging market debt, loans, preferred stock, convertibles, money market instruments, and repurchase agreements. Utilizing Excel modeling to analyze non-vanilla structures, including step-up, floating rate, fixed-to-float, sinkable and inflation-linked bonds ### Software Engineer Intern @ Qualcomm Jan 2008 – Jan 2010 | San Diego, CA ### Software Engineer Intern @ BlackBerry Jan 2007 – Jan 2007 | Waterloo, Canada ## Education ### Bachelor of Science (BSc) in Electrical Engineering University of Waterloo Jan 2005 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/jeffyj --- Source: https://flows.cv/jeffy JSON Resume: https://flows.cv/jeffy/resume.json Last updated: 2026-03-22