Senior Software Engineer I

closed
Braze Logo

Braze

๐Ÿ“Remote - Canada

Summary

Join Braze's Channels team as a Senior Software Engineer and contribute to building and scaling core messaging channels like Push and Webhooks. You will work on message definition, composition, journey-building, and analytics, utilizing a feature-rich dashboard and a highly parallelized platform. As a senior engineer, you'll build new features, improve performance, and guide key architectural decisions, tackling significant engineering challenges and optimizing systems for resilience. Braze offers a collaborative and supportive environment with opportunities for professional development and a comprehensive benefits package. The ideal candidate possesses 5+ years of full-stack development experience, strong leadership skills, and a deep understanding of design, data structures, and algorithms. Braze values a bias toward action and a commitment to continuous learning.

Requirements

  • 5+ years of full-stack development experience
  • Experienced technical leader
  • Strong understanding of design, data structures and algorithms
  • A self starter with great communication and organizational skills and will have worked in a team environment before

Responsibilities

  • Build out new features
  • Improve performance
  • Provide guidance on key architectural decisions
  • Tackle significant engineering challenges, such as architecting new iterations of critical components for our systems and optimizing our systems for resilience as they scale

Preferred Qualifications

  • Professional experience building software at scale
  • Professional experience with Ruby, Go, TypeScript or JavaScript; MongoDB or Postgres; Ruby on Rails or React
  • Experience with agile processes

Benefits

  • 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 that include fertility benefits and equal paid parental leave
  • Professional development supported by formal career pathing, learning platforms, and tuition reimbursement
  • Community engagement opportunities throughout the year, including an annual company wide Volunteer Week
  • Employee Resource Groups that provide supportive communities within Braze
  • Collaborative, transparent, and fun culture recognized as a Great Place to Workยฎ
This job is filled or no longer available