Senior Full-Stack Engineer

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

Description For Senior Full-Stack Engineer

Braze, a leading customer engagement platform, is seeking a Senior Full-Stack Engineer to join their Partnerships team. This role focuses on making Braze a fully integrable platform that empowers brands, technology partners, and internal stakeholders to create sophisticated, personalized experiences. The position involves tackling significant engineering challenges, particularly in integrating with strategic partners like Shopify and developing robust systems for partner onboarding and metrics collection.

The ideal candidate will have 7+ years of full-stack development experience and be an experienced technical leader with strong fundamentals in design, data structures, and algorithms. They should excel in both independent work and team collaboration, bringing excellent communication and organizational skills to the table. Experience with technologies like Ruby, React, Go, SQL, and knowledge of microservice architecture and distributed systems is highly valued.

Braze offers an exceptional work environment with a focus on work-life harmony and comprehensive benefits. The company has received numerous workplace awards, including high rankings in Great Place to Work® certifications across multiple regions. They maintain a strong commitment to diversity, equity, and inclusion, encouraging applications from candidates who might not meet all criteria but bring valuable perspectives to the team.

Working at Braze means joining a global team spread across major tech hubs, with opportunities for professional growth, competitive compensation, and meaningful impact on a platform that powers customer engagement for leading brands worldwide. The company's collaborative, transparent culture and commitment to employee development make it an ideal place for talented engineers looking to solve complex challenges at scale.

Last updated 23 days ago

Responsibilities For Senior Full-Stack Engineer

  • Integrate with strategic partners like Shopify
  • Develop systems for partner onboarding, integration, and metric collection
  • Enhance Braze's competitive edge by identifying and solving integration patterns
  • Collaborate with designers and product managers
  • Deliver robust, scalable solutions for expanding partner base

Requirements For Senior Full-Stack Engineer

Ruby
React
Go
  • 7+ 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
  • Team environment experience
  • Professional experience with Ruby, Ruby on Rails, React, Go, SQL, or NoSQL databases preferred
  • Experience with microservice architecture, distributed systems, and API design preferred
  • Experience with agile processes preferred
  • Experience working with e-commerce platforms like Shopify preferred

Benefits For Senior Full-Stack Engineer

401k
Dental Insurance
Education Budget
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Competitive compensation with equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive medical, dental, vision, life, and disability benefits
  • Family services including fertility benefits and equal paid parental leave
  • Professional development with career pathing and tuition reimbursement
  • Community engagement opportunities
  • Employee Resource Groups
  • Collaborative and transparent culture

Interested in this job?

Jobs Related To Braze Senior Full-Stack Engineer

Senior Full Stack Engineer

Senior Full Stack Engineer position at Braze, building scalable components for customer engagement platform, requiring 5+ years experience in frontend technologies and distributed systems.

Senior Full-Stack Engineer

Senior Full-Stack Engineer position at Braze, focusing on partnership integrations and system development with 7+ years experience required.

Senior Full Stack Engineer

Senior Full Stack Engineer position at Braze, building scalable components for customer engagement platform, requiring 5+ years experience in frontend technologies and distributed systems.

Senior Full Stack Engineer

Senior Full Stack Engineer position at Braze, building scalable customer engagement platforms using React, TypeScript, and MongoDB, with 5+ years experience required.

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at Braze focusing on partnerships and integration systems, requiring 7+ years of experience in full-stack development and technical leadership.