The Staff Software Engineer, Data Ingestion is a crucial individual contributor responsible for designing data collection strategies and developing/maintaining robust, scalable data pipelines. This role supports the data ecosystem by delivering analytical software solutions for timely, accurate, and complete data access to drive insights, products, and operational efficiency. Key responsibilities include designing and developing high-performance, fault-tolerant ingestion pipelines using Python, integrating with diverse data sources like APIs and streaming platforms, implementing data transformations, and monitoring/troubleshooting pipelines. Collaboration with database engineers for data model optimization and evaluation of new technologies for ingestion improvement are also key aspects of this role.