Responsibilities include, but are not limited to:  Programming back-end data pipeline software in Python, may include front-end programming in JavaScript and related frameworks for data visualization Data modeling & database design Analysis and planning given a business need, identify data sources and transformations necessary to guide data-driven decisions; estimation of approach and sizing for development work in agile process Support internal customers with questions and issue reports; monitor and maintain production systems