Staff software Engineer - Snowflake/AI Automation Engineer
Indexed description
Key Responsibilities
- Design, build, and optimize Snowflake-based data models and pipelines to support Revenue AI and automation use cases
- Develop scalable solutions to automate revenue recognition, forecasting, analytics, and reporting
- Integrate Snowflake with ERP systems like Salesforce and Oracle to enable end-to-end Quote-to-Revenue (Q2R) workflows
- Support AI/ML-enabled analytics by preparing high-quality, governed datasets for advanced modeling and automation
- Collaborate with Finance, Revenue Accounting, IT, and Data Science teams to translate business requirements into technical solutions
- Ensure data accuracy, reconciliation, and compliance with SOX and audit requirements
- Optimize Snowflake performance, cost management, and security best practices
- Participate in system upgrades, enhancements, and production support related to revenue systems and automation
- Contribute to documentation, controls, and operational runbooks for enterprise data platforms
- Strong hands-on experience with Snowflake, including:
- Data modeling
- Cortex Analyst, Search
- Snowflake Intelligence
- Performance optimization
- Security and access controls
- Data sharing and automation
- Security and access controls
- Strong ERP experience, preferably with:
- Oracle EBS / Oracle Cloud ERP
- SAP
- NetSuite
- Experience supporting Revenue, Finance, or Accounting domains, especially RevPro or other revenue accounting platforms is preferred.
- Proficiency in SQL and at least one programming language (Python preferred)
- Experience building automated data pipelines using modern ELT/ETL tools
- Strong understanding of data governance, controls, and audit readiness
- Ability to work cross-functionally with technical and non-technical stakeholders
- Experience with AI/ML analytics, predictive modeling
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of modern data tools (dbt, Airflow, CI/CD for data platforms)
Join a Values-Driven Team: Belong, Grow, Innovate.
At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.
Candidate Privacy Notices by Country
If you need assistance or would like to request an accommodation in connection with the application process, please contact [email protected].
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search