Senior Software Engineer - Channels Team

Leading customer engagement platform that powers lasting connections between consumers and brands through cross-channel messaging and AI-powered experimentation.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Channels Team

Braze, a leading customer engagement platform, is seeking a Senior Software Engineer to join their Channels team. This role focuses on building and scaling core messaging channels including Push and Webhooks. The position offers an exciting opportunity to work on feature-rich dashboards and highly parallelized platforms for message processing at scale.

As a senior engineer, you'll tackle significant engineering challenges, from architecting new system components to optimizing for resilience at scale. The ideal candidate brings 5+ years of full-stack development experience and strong technical leadership capabilities. Experience with Ruby, Go, TypeScript, or JavaScript, and databases like MongoDB or Postgres is highly valued.

Braze offers an exceptional work environment, recognized as a Great Place to Work® in multiple countries. The company provides comprehensive benefits including equity opportunities, medical coverage, parental leave, and professional development support. With offices across major global cities and remote work options, Braze fosters a collaborative, transparent culture focused on work-life harmony.

The role presents an opportunity to make a real impact while working with a sharp, passionate team in a rapidly growing global company. Braze values diversity, equity, and inclusion, encouraging applications from candidates who might not meet all criteria but bring unique perspectives to the team.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer - Channels Team

  • Build and scale core messaging channels - Push and Webhooks
  • Build out new features
  • Improve performance
  • Provide guidance on key architectural decisions
  • Architect new iterations of critical components
  • Optimize systems for resilience at scale

Requirements For Senior Software Engineer - Channels Team

Ruby
Go
TypeScript
JavaScript
MongoDB
PostgreSQL
React
  • 5+ years of full-stack development experience
  • Experienced technical leader
  • Strong understanding of design, data structures and algorithms
  • Self starter with great communication and organizational skills
  • Experience working in a team environment

Benefits For Senior Software Engineer - Channels Team

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Competitive compensation that may include equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive benefit plans covering medical, dental, vision, life, and disability
  • Family services including fertility benefits and equal paid parental leave
  • Professional development with career pathing, learning platforms, and tuition reimbursement
  • Community engagement opportunities
  • Employee Resource Groups
  • Collaborative, transparent, and fun culture

Interested in this job?

Jobs Related To Braze Senior Software Engineer - Channels Team

Senior Software Engineer

Senior Software Engineer role at CLEAR, building next-generation digital identity products using Java, Kafka, and cloud technologies.

Senior Backend Engineer

Senior Backend Engineer role at GreyNoise, leading API development and data delivery pipelines in cybersecurity, with 5+ years experience required.

Sr. Ground Software Engineer, LabVIEW (Falcon & Dragon)

Senior Ground Software Engineer position at SpaceX developing and supporting mission-critical software for Falcon rockets and Dragon spacecraft.

Senior Backend Software Engineer

Senior Backend Engineer role at Creditas, leading fintech in Latin America, developing scalable solutions with modern tech stack and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at AffiniPay, building scalable fintech solutions with modern technologies like Kubernetes and Node.js, offering competitive compensation and benefits.