Senior Software Engineer II, Decisioning Studio Integrations Team
Core
Build integrations for BrazeAI Decisioning Studio, a reinforcement learning platform that ingests enterprise customer data and delivers personalized engagement recommendations across email, SMS, push, and in-app channels.
Role type
Senior Software Engineer II (Backend/Integration)
Builds
Data ingestion pipelines, event-driven activation pipelines, and multi-region deployment systems for the Decisioning Studio platform.
Domain
Customer Engagement / Marketing Technology / Reinforcement Learning
Deliverable
production ML models
Required skills
Python, SQL, distributed systems, event-driven architecture, cloud infrastructure (GCP), Kubernetes, data pipeline design, fault tolerance, system instrumentation
Preferred skills
Cloud data warehouses (BigQuery, Snowflake, Redshift), customer engagement platforms (Adobe, Salesforce, Klaviyo), multi-region compliance systems, ML systems in production
Technologies
Kafka, Datadog, GCP, Kubernetes, Python, SQL
Responsibilities
Lead complex integration projects from design to rollout; design and build integrations with cloud data warehouses and engagement platforms; build ingestion pipelines handling batch, file drops, APIs, and streaming; build fault-tolerant activation pipelines; design for multi-region deployment and compliance; own systems in production and handle incidents; mentor engineers.
Seniority
Senior, hands-on IC with technical leadership
