Staff software Engineer - Snowflake/AI Automation Engineer
Core
Designing, developing, and optimizing Snowflake-based data pipelines and automation solutions for revenue recognition, forecasting, and analytics within enterprise financial systems.
Role type
Staff software engineer (Snowflake/AI Automation)
Builds
Scalable data pipelines, automated revenue workflows, and governed datasets for AI/ML analytics.
Domain
Enterprise Finance / Revenue Accounting / Cloud Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Snowflake (Cortex Analyst, Search, Intelligence), SQL, Python, ERP systems (Oracle EBS/Cloud, SAP, NetSuite), ELT/ETL tools, data governance, cloud platforms (AWS/Azure/GCP), CI/CD for data platforms
Preferred skills
RevPro or similar revenue accounting platforms, AI/ML predictive modeling, cross-functional collaboration with Finance/IT/Data Science
Technologies
Snowflake, Salesforce, Oracle, SAP, NetSuite, dbt, Airflow
Responsibilities
Design and optimize Snowflake data models and pipelines; Develop automation for revenue recognition and forecasting; Integrate Snowflake with ERP systems for Quote-to-Revenue workflows; Prepare governed datasets for AI/ML analytics; Ensure data accuracy and SOX compliance; Optimize Snowflake performance and security; Participate in system upgrades and production support.
Seniority
Senior, hands-on IC