You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Braze

Software Engineer II

  • Hybrid
  • 3-6 years

Salary

$125,280/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds a customer engagement platform that helps brands send cross-channel messages, orchestrate customer journeys, and use AI for decisioning and optimization, with 1:1 personalized experiences.

The company is growing quickly on a global scale and works to expand equity and opportunity inside and outside the organization.

The team values people who set a high bar for themselves and others, act with autonomy, take accountability, and stay open to new perspectives.

Offices are in New York (headquarters), Austin, Berlin, Bucharest, Chicago, Dubai, Jakarta, London, Paris, San Francisco, Sao Paulo, Singapore, Seoul, Sydney and Tokyo.

You are encouraged to apply even if you do not meet 100% of the criteria.

Responsibilities

  • Join the WhatsApp team, which builds and scales the company's messaging channels, including WhatsApp, LINE and Kakao.
  • Own the sending, analytics and subscription management areas, including a feature-rich dashboard where customers write messages and a highly parallel platform that sends and processes messaging events.
  • Build new features and improve performance with your teammates.
  • Advise on key architecture decisions and design new versions of critical system components.
  • Make the systems more resilient as they scale.

Requirements

  • 2-4 years of full-stack development experience.
  • A solid grasp of distributed systems, data structures and algorithms.
  • Strong communication and organizational skills, and the ability to work independently.
  • Prior experience working in a team.
  • Bonus: professional experience with any of Ruby, Rails, MongoDB, PostgreSQL, Redis, Sidekiq, React or TypeScript.
  • Bonus: professional experience building distributed systems at scale.
  • Bonus: experience with agile processes.

Conditions

Candidates based in Canada can expect a starting base pay of CA$125,280 to CA$210,600 per year, with expected on target earnings (OTE) of CA$139,200 to CA$234,000 per year, including performance-based or variable pay such as bonus or commission.

Final offers depend on factors such as market location, job-related knowledge, skills and experience.

Total rewards include cash pay plus restricted stock units (RSUs), so you own a share of the company.

Benefits vary by location, and details for each country are shared with you if you receive an offer.

The role follows a hybrid work model.

Hiring includes AI-assisted screening of applications and scheduling tools, while recruiters make all hiring decisions. You can opt out of AI-assisted application review, and you may have further rights depending on where you live.

Benefits

  • Pay may include equity.
  • Retirement savings and an employee stock purchase plan.
  • Flexible paid time off.
  • Medical, dental, vision, life and disability coverage.
  • Fertility benefits and paid parental leave for all parents.
  • Career pathing, learning platforms and a yearly learning stipend.
  • In-office events designed to build community and team connections.
  • Volunteer Week each year and donation matching.
  • Employee resource groups.
  • A collaborative, open and fun culture that has been recognized as a Great Place to Work.

Where you’d work

Part of the week in the office

About the company

Braze

  • Industry: SaaS

Office in Toronto, Canada

Also hiring in Austin, United States, Chicago, United States, New York City, United States and 5 more places

4 of their 96 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • TypeScript
  • PostgreSQL
  • Ruby
  • Redis
  • MongoDB
Type
Full-time
Equity
Equity offered
Industry
SaaS
Specialty
Backend
Region
Canada
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Experience
4+ years
Tech stack
  • React
  • TypeScript
  • PostgreSQL
  • Ruby
  • Redis
  • MongoDB

Location

Work model
Hybrid
Region
Canada
Office
  • Toronto, Canada

Compensation

Salary
$125,280 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason