Senior Full Stack Software Engineer at Braze
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

03 Oct, 25

Salary

0.0

Posted On

05 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.
We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization.
To flourish you must be prepared to set a high bar for yourself and those around you. Tis always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives are essential to our continued success.
Our deep curiosity to learn and our eagerness to share diverse passions with others gives us balance and injects a one-of-a-kind vibrancy into our culture.
If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact with a sharp and passionate team at your back. If Braze sounds like a place wyou can thrive, we can’t wait to meet you.

Responsibilities

We are seeking a creative and skilled Senior Fullstack Software Engineer to join our dynamic Growth Engineering team. This is a pivotal role for an engineer passionate about building robust, scalable systems and driving technical innovation. You’ll be instrumental in architecting and developing solutions that span our public-facing digital footprint, including marketing websites, our learning platform, and documentation, as well as critical internal tooling and cutting-edge AI-driven workflows.
The ideal candidate is a strategic thinker and a hands-on builder, adept at translating complex business needs into elegant and efficient technical solutions. You’re not just looking to implement features - you’re driven to understand the underlying challenges, design resilient systems, and lead projects from conception to deployment. If you thrive on tackling diverse engineering problems, from optimizing user-facing React/TypeScript interfaces on Next.js to developing LLM and RAG pipelines for advanced search capabilities, this role offers a unique opportunity to make a significant impact. You value collaboration, excel at mentoring junior engineers, and are eager to contribute to the technical direction of impactful projects.

Key Responsibilities:

  • Drive core contributions to our Sanity CMS-backed Next.js applications leveraging React, TypeScript, and Algolia to create performant, intuitive, and secure user experiences across Braze’s public-facing websites, learning platform, and documentation site
  • Design, develop, and maintain internal tooling and backend APIs using Python and Typescript (FastAPI, Express) to enable seamless workflows and improve organizational efficiencies
  • Work closely with product, design, marketing, and with various non-technical stakeholders across the business to define requirements, scope projects, and deliver high-impact solutions that align with business objectives
  • Evaluate emerging AI technologies to continually improve both developer experience and end-user functionality
  • Provide technical leadership, set architectural standards, and guide best practices to ensure high-quality, maintainable, and scalable solutions
  • Mentor junior team members through code reviews, pair programming, and design discussions, fostering a culture of collaboration and growth
Loading...