Senior Data Engineer
San, Francisco 94107
In this role you will work on automating and scaling data processing pipeline, and developing and productizing new analytics algorithms into the platform.
Key Responsibilities Are:
Design and implement components within the data processing pipeline (from raw input files to optimized tables used for analyses).
Tune the processing pipeline for performance and scalability, and automate the process to allow for hands-off operations.
Develop new analytics algorithms, using raw data.
Implement customized analytics for clients in collaboration with Sales.
Work with Product Management and Application teams to productize data analytics algorithms into the web application.
Contribute to science projects as appropriate.
5 or more years experience as a software or data engineer at an enterprise software/analytics company.
5 or more years experience with relational databases (PostgreSQL preferred) and SQL, including strong understanding of concepts.
Strong understanding of algorithms, and 3+ years experience in Java and/or Python.
Good communication skills - both written and verbal.
A plus if you have knowledge of geospatial data, statistics and data science
Quick learner, and a strong team player.
BS / MS in Computer Science, Mathematics, or an Engineering discipline from a top university.