Greg Miller is a Principal Software Engineer based in the Greater Seattle Area with a decade-plus track record building and optimizing large-scale, low-latency search systems at Amazon. He specializes in Lucene-backed product search, contributing performance optimizations and core-indexing fixes upstream to Apache Lucene while driving Amazon’s feature and experimentation work for search relevance and navigation. Greg blends hands-on backend engineering with leadership experience—having managed search teams and chaired the Lucene PMC—so he parcels technical depth with product-focused delivery. His contributions to packed integer compression and multi-value range facets in Lucene highlight a knack for subtle, high-impact performance improvements. Outside engineering, he has a long-running interest in photography, reflecting an eye for detail that informs both code and user-facing search experiences.
5 years of coding experience
17 years of employment as a software developer
Photography Extension Program, Photography Extension Program at University of Washington
BS, Computer Science, BS, Computer Science at Virginia Tech
Apache Lucene and Solr open-source search software
Contributions:20 pushes, 51 branches in 7 months
solrapachesearch-engineluceneelasticsearch
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.
Request Free Trial
Greg Miller - Principal Software Engineer at Amazon