Senior Data Platform Engineer
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
Job CategorySoftware Engineering
We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.
Senior Data Engineer - Platforms
The Marketing Decisions Science team is working to rebuild and modernize our data architecture with a cloud first approach that uses code reusability through a standardized metadata driven approach, and we are looking for an experienced Senior Cloud Platform Data Engineer to own and lead the design of our modern data warehouse architecture and dbt platform for our Marketing Organization. This role will play a significant role in shaping our data architecture and ensuring the efficiency, scalability, and security of our data infrastructure. You will work closely with cross-functional teams to develop and maintain an innovative data platform that supports data analytics, reporting, and business intelligence efforts.
RBAC Administration: Own and maintain our organization's set of roles, accounts, warehouses, etc.
Data Integration: Ensure and maintain vital architecture for integration within our Engineering services, whether in AWS, or elsewhere. This would include maintaining query tags, role hierarchy, account credentials, maintaining/assessing security requirements
dbt Integration: Make sure our dbt implementation scales with appropriate architecture, design, and implementation of the dbt platform through use of standard processes, customizations within dbt, dbt macros, etc.
Documentation and Best Practices: Maintain documentation for Snowflake and dbt configurations, processes, RBAC, etc. Also, this role would maintain Confluence documentation for team enablement, standard processes ,onboarding, and training.
Data Governance: Own, develop, and deploy governance rules and data access rules from within Snowflake. This includes data cataloging, data lineage, with use of dbt where possible.
User Support: Offer training and assistance to the engineering team.
Security and Compliance: Ensure data security and compliance.
A related technical degree
Shown experience as a Snowflake Architect and Engineer, including expertise in designing and running Snowflake data platforms.
Strong SQL skills and experience with ETL processes and tools (dbt, specifically)
In-depth knowledge of data warehousing concepts, data modeling, and database design.
Familiarity with cloud platforms, especially AWS, Azure, or GCP and more specifically integration of these platforms with Snowflake and dbt at the center.
Familiarity and experience with Snowpark
Proficiency in RBAC management
Knowledge of data security and compliance.
Strong problem-solving and communication skills.
Snowflake certification (e.g., SnowPro) is a plus.
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.
At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at www.equality.com and explore our company benefits at www.salesforcebenefits.com.
Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce does not accept unsolicited headhunter and agency resumes. Salesforce will not pay any third-party agency or company that does not have a signed agreement with Salesforce.
Salesforce welcomes all.Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.For California-based roles, the base salary hiring range for this position is $160,000 to $220,000.Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, benefits. More details about our company benefits can be found at the following link: https://www.salesforcebenefits.com.