Software Engineer II, Channels
Core
Build and scale SMS and RCS messaging channels, developing features for message composition, sending, responses, analytics, click tracking, and link shortening.
Role type
Senior full-stack software engineer (distributed systems)
Builds
High-value full-stack messaging features for Braze's platform
Domain
Messaging infrastructure / Distributed systems
Deliverable
production ML models | product features
Required skills
Full-stack development, Distributed systems design, Data structures, Algorithms, System scalability
Preferred skills
Ruby, Rails, MongoDB, PostgreSQL, Redis, Sidekiq, React, TypeScript, Agile processes
Technologies
Ruby, Rails, MongoDB, PostgreSQL, Redis, Sidekiq, React, TypeScript
Responsibilities
Develop features spanning message composition, sending, responses, analytics, click tracking, and link shortening; Solve open-ended distributed-systems problems; Maintain platform dependability as traffic expands
Seniority
Senior, hands-on IC

