Staff Marketing Technology Engineer
New
A
Absorb SoftwareE-learning software
Remote CANFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of data engineering experience
- Required Skills
- DockerPythonSQLGCPFastAPITerraformBigQuerydbtLangChain
Requirements
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related technical field.
- 5+ years of data engineering experience with breadth into software or AI application development.
- Strong software-engineering fundamentals: Git, code review, automated testing, and CI/CD.
- Hands-on experience deploying applications on Google Cloud (Cloud Run, Cloud Functions, or GKE).
- Experience with containerization (Docker) and infrastructure-as-code (Terraform).
- Experience building and deploying AI/LLM applications and agents (e.g., Vertex AI, LangChain/LangGraph).
- Proficiency in API design (e.g., FastAPI).
- Expertise in SQL and Python for ETL/ELT pipeline design.
- Required experience with BigQuery and dbt, including data-warehouse modeling concepts.
- Knowledge of data security and governance (IAM, secret management, PII handling).
Responsibilities
- Own and evolve the marketing data platform, including BigQuery data warehouse and dbt-based transformations.
- Design, build, and deploy applications and AI agents on Google Cloud to automate marketing and product workflows.
- Develop AI-powered tools that allow teams to self-serve automation.
- Uphold engineering best practices including Git-based version control, code review, automated testing, and CI/CD.
- Ensure data security and governance, including IAM, secret management, PII handling, and AI system guardrails.
- Collaborate with Marketing, Finance, Sales, and Data teams to ensure data integrity and resolve discrepancies.
- Shape the marketing technology and AI platform stack to align with strategic business priorities.
View Full Description & ApplyYou'll be redirected to the employer's site