Lead Software Engineer - Big Data Infrastructure Develop and improve large-scale data processing engines, investigate new big data technology, build cloud-based big data infrastructure, handle architectural and design considerations, advocate engineering best practices, and collaborate with other teams to optimize big data system design.