This is a telecommuting role to be performed anywhere in the U.S. The Senior Data Engineer will architect and implement complex, high-volume data pipelines between Snowflake and Databricks utilizing PySpark for distributed data processing and dbt for SQL-based data transformation. This includes developing macro-driven data quality tests and validation frameworks. The role involves orchestrating pipeline scheduling, dependency management, and automated failure recovery using Apache Airflow to deliver B2B marketing attribution and multi-touch targeting analytics. The engineer will administer the enterprise Databricks platform, configure IAM roles for secure Amazon S3 bucket access, manage application credentials and secrets, and establish workspace governance policies and cluster configurations. Additionally, the role requires designing and deploying intelligent retrieval architecture and AI-driven workflows using vector-based search methods, building marketing retrieval and decision-automation applications, and operationalizing MLOps methodologies using MLflow. The engineer will implement end-to-end machine learning models, deliver stakeholder-facing analytical outputs, manage CI/CD pipelines, build and manage container images, lead the deployment and maintenance of containerized data science models on Red Hat OpenShift, and lead application security initiatives. This includes completing security compliance assessments, performing static application security testing, executing vulnerability scanning, completing Privacy Impact Assessments, and conducting threat modeling. Collaboration with enterprise information security teams for vulnerability remediation, compliance audits, and centralized logging/monitoring through Splunk is also a key responsibility.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior