Data Engineer
Core
Design, build, and optimize scalable data pipelines and enable initial AI use cases for a SaaS platform managing Salesforce data.
Role type
Senior Data Engineer (Data Platform & AI Enablement)
Builds
Scalable ingestion/processing pipelines, lakehouse stacks (Iceberg/Delta), and data sharing connectors for enterprise customers.
Domain
SaaS, Data Management, Cloud Infrastructure, Salesforce Ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, Spark, ELT/Orchestration (dbt, Airflow), Databricks, Snowflake, AWS (S3, Glue, Redshift, Lambda), Data Modeling, Cost Management
Preferred skills
Salesforce data knowledge, Foundational AI/ML understanding
Technologies
Python, SQL, Spark, Apache Iceberg, Delta Lake, Databricks, Snowflake, AWS, dbt, Airflow
Responsibilities
Design and maintain large-scale data pipelines; Implement and optimize workflows on Databricks and/or Snowflake; Improve platform performance, reliability, and cost on AWS; Apply security-by-design and data governance best practices; Partner with Product/R&D to prepare data for AI/ML use cases; Enable secure data access via connectors and APIs.
Seniority
Senior, hands-on IC