David Noble is a seasoned software engineer with 17+ years building and leading teams that deliver internet-scale, mission-critical systems across space exploration and consumer web platforms. Currently a tech lead at Google, he architects data ingestion and transformation pipelines powering Google’s self-serve support ecosystem and previously owned YouTube’s high-volume email system and subscription infrastructure. His background spans NASA’s Jet Propulsion Laboratory—where he led software used in Mars missions and helped create an MBSE system that secured seven-figure funding and partial open sourcing—to enterprise BPM and workflow products that were acquired and widely licensed. Comfortable shipping code and coordinating across large, distributed organizations, he blends deep systems engineering with product-focused experimentation to improve user trust and operational reliability. Based in California, he has a BS in Computer & Systems Engineering from RPI and a track record of translating complex requirements into robust, scalable software deployed at planetary and internet scales. An often-overlooked strength is his repeated success in turning prototypes into funded, productionized systems across both government and commercial domains.
17 years of coding experience
21 years of employment as a software developer
BS, Computer & Systems Engineering, BS, Computer & Systems Engineering at Rensselaer Polytechnic Institute
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.