Senior Software Engineer II, Decisioning Studio Integrations Team
Role Overview
Join Braze's Decisioning Studio Integrations team building Decisioning Studio, a reinforcement-learning platform that continuously experiments to personalize customer engagement.
The team owns enterprise data ingestion and delivery of recommendations across email, SMS, push, in-app, and other channels.
The role covers high-impact, customer-facing integration capabilities.
Key Skills for This Role
Full Job Posting
Role overview
Join Braze's Decisioning Studio Integrations team building Decisioning Studio, a reinforcement-learning platform that continuously experiments to personalize customer engagement.
The team owns enterprise data ingestion and delivery of recommendations across email, SMS, push, in-app, and other channels.
The role covers high-impact, customer-facing integration capabilities.
Responsibilities
- Lead integration projects from design through build and rollout, and set platform technical direction.
- Build enterprise integrations for data ingestion and activation orchestration.
- Create pipelines for batch pulls, file drops, APIs, and streaming that handle arbitrary schemas and protect models from bad data.
- Build reliable activation pipelines that deliver recommendations on schedule, recover from partial failures, and avoid duplicate sends.
- Design multi-region deployment and compliance capabilities, including data residency and PII handling.
- Operate production systems with Datadog, join the on-call rotation, and resolve incidents to root cause.
- Partner with data science, ML, and product teams to create reusable platform capabilities.
- Mentor engineers and raise standards for code quality, testing, and design review.
Required qualifications
- 6+ years of backend engineering experience building and operating distributed systems in production.
- Technical leadership experience owning complex projects, making architecture decisions, and setting direction.
- Experience building high-volume data pipelines or integrations, including schema changes, backfills, and partial failures.
- Strong event-driven architecture and reliability knowledge, including idempotency, retries, dead-letter handling, and delivery-semantics tradeoffs.
- Proficiency in Python and SQL; hands-on cloud infrastructure and Kubernetes experience.
- Experience with AI coding assistants and sound judgment about their use.
- Clear communicator and self-starter, effective across engineering, data science, and product.
Bonus experience
- Cloud data warehouse integrations such as BigQuery, Snowflake, or Redshift.
- Customer engagement platform integrations such as Braze, Adobe, Salesforce Marketing Cloud, or Klaviyo.
- Multi-region systems with data-residency and compliance requirements, or production ML systems.
Compensation
- For candidates based in Canada, expected base pay at employment start is CA$186,838–CA$334,740 per year.
- Expected Canadian on-target earnings are CA$205,600–CA$366,000 per year, including bonus or commission.
- Offer amounts vary with market location, job-related knowledge, skills, and experience; the role also qualifies for a total rewards package including restricted stock units.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Braze
Atlassian Administrator
London, GBR
Braze is seeking an organized, customer-focused Atlassian Administrator to support and improve its Atlassian Cloud environment. The role covers Jira, Jira Service Management, and Confluence administration, user support,
Senior Product Manager, Intelligence
Chicago, USA
Braze is hiring a Senior Product Manager to lead product strategy and delivery for its AI-powered marketing Intelligence products. Candidates need at least five years of product management experience, strong cross-functi
Atlassian Administrator
London, GBR
Senior Product Manager, Intelligence
Chicago, USA
Senior Platform Software Engineer I
London, GBR
Talent Acquisition Operations Generalist
London, GBR
Senior Solutions Consultant
Chicago, USA
Senior Solutions Consultant
Austin, USA
Senior Solutions Consultant
New York City, USA
Senior Solutions Consultant
San Francisco, USA