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

Senior Software Engineer I, Email

  • Hybrid
  • 6+ years

Salary

$153,815/ 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 makes a customer engagement platform that helps brands deliver personalized messages and experiences across channels.

The company is headquartered in New York, with offices in Austin, Berlin, Bucharest, Chicago, Dubai, Jakarta, London, Paris, San Francisco, São Paulo, Singapore, Seoul, Sydney and Tokyo.

The Email team builds and runs the core infrastructure that sends billions of personalized emails a month to customers' end users and processes the related reporting data.

The team's systems include a platform that personalizes and sends email at very large scale, REST APIs for managing and tracking subscriptions, web pages where end users manage their own preferences, and dashboards for setting up customer email domains.

The company is growing quickly worldwide and values teamwork, high standards, autonomy, accountability and openness to new ideas.

The team wants engineers who raise the bar for those around them and who enjoy learning from colleagues.

If you are not sure you meet every criterion, we still encourage you to apply, since many strong candidates hesitate to apply unless they meet 100% of the criteria.

Responsibilities

  • Build new features for the Email platform alongside your teammates.
  • Improve performance across the team's systems.
  • Tackle significant engineering problems, such as designing new versions of critical components and making the systems more resilient as they scale.
  • Guide key architecture decisions.

Requirements

  • At least 5 years of full-stack development experience.
  • Experience leading technical work.
  • A solid grasp of design, data structures and algorithms.
  • You work independently, communicate and organize well, and have worked on a team before.
  • Bonus: professional experience building software at scale.
  • Bonus: professional experience with Ruby, Go, TypeScript or JavaScript, MongoDB or Postgres, and Ruby on Rails or React.
  • Bonus: experience with agile processes.

Conditions

Hybrid work model.

For candidates based in Canada, the starting pay range is CA$153,815 to CA$277,431 per year, with expected on-target earnings (OTE, including bonus or commission) of CA$172,000 to CA$308,400 per year.

The final offer may vary based on factors such as market location, job-related knowledge, skills and experience.

AI-assisted tools analyze application materials to support screening and scheduling, and recruiters make all hiring decisions; this screening may amount to solely automated decision-making.

Candidates can ask how AI is used in hiring, request a manual review of a decision, or contest one by contacting the talent data privacy team.

The company is an equal opportunity employer.

Benefits

  • Benefits differ by country, and detailed plans are shared once an offer is made.
  • Competitive pay that may include equity, plus restricted stock units (RSUs) as part of a total rewards package.
  • Retirement plan and employee stock purchase program.
  • Paid time off that is flexible.
  • Health coverage: medical, dental, vision, life and disability plans.
  • Family support, including fertility benefits and paid parental leave at equal levels.
  • Career pathing, learning platforms and a yearly learning stipend.
  • An in-office setup built to foster community, team connections and innovation.
  • An annual company-wide Volunteer Week and donation matching.
  • Employee Resource Groups that offer support communities.

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
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • TypeScript
  • Go
  • PostgreSQL
  • JavaScript
  • Ruby
  • MongoDB
Seniority
Senior
Type
Full-time
Equity
Equity offered
Industry
SaaS
Specialty
Backend
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
5+ years
Tech stack
  • React
  • TypeScript
  • Go
  • PostgreSQL
  • JavaScript
  • Ruby
  • MongoDB

Location

Work model
Hybrid
Region
Canada
Office
  • Toronto, Canada

Compensation

Salary
$153,815 / 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