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

  • Hybrid
  • 6+ years

Salary

$167,682/ 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 runs a customer engagement platform that helps brands send personalised messages across channels, with AI tools for decisioning and optimisation, and it is growing quickly on a global scale.

Headquarters are 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 team aims for high standards, teamwork and balance, and works to create fair growth and opportunity both inside and outside the company.

People who do well here act with autonomy, take ownership, stay open to other views and move quickly when conditions change.

If you do not meet 100% of the listed criteria, the company still encourages you to apply.

Responsibilities

  • Join the data export team, which builds, runs and improves the data export system at scale.
  • The system is a Kafka-based event pipeline that processes tens of billions of messages each day, and customers use it to study user behaviour in near real time.
  • Take projects from idea to production and improve existing high-scale systems.
  • Apply your past experience and skills to the hard engineering problems of running a critical data streaming system, working closely with a capable team.

Requirements

  • 5+ years of full-stack development experience
  • A track record of building foundational systems at scale and leading software projects that meaningfully advanced your organisation's goals
  • You lead by example, mentor engineers well and make the people around you stronger
  • You work on your own initiative, communicate and organise well, and do your best work in a close-knit team
  • Experience with Kafka at scale or a comparable technology
  • Professional experience with distributed systems and/or microservices
  • Bonus: experience with Java, Kotlin, Confluent or React

Conditions

For candidates based in Canada, the starting base pay range is CA$167,682 to CA$277,431 per year, with expected on-target earnings of CA$186,400 to CA$308,400 per year including performance-based or variable pay such as bonus or commission.

The final offer may differ based on market location, job-related knowledge, skills and experience.

Benefits differ by location, so review the offerings for your country; full benefit details are provided with an offer.

The company supports hybrid ways of working.

The company uses AI-assisted tools for screening applications against experience, skills and qualifications, and for scheduling and interview notes, while recruiters make all hiring decisions.

The company is an equal opportunity employer.

Benefits

  • Competitive pay that may include equity
  • Equity grants of restricted stock units, so you share in the company's success
  • Retirement and employee stock purchase plans
  • Flexible paid time off
  • Medical, dental, vision, life and disability coverage
  • Fertility benefits and equal paid parental leave
  • Formal career pathing, learning platforms and a yearly learning stipend
  • An in-office experience designed to build community, team connections and new ideas
  • An annual company-wide volunteer week and donation matching
  • Employee resource groups for community support

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, Company
Tech stack
  • React
  • Java
  • Kotlin
  • Kafka
Seniority
Senior
Equity
Equity offered
Industry
SaaS
Specialty
Backend
Region
Canada
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
5+ years
Tech stack
  • React
  • Java
  • Kotlin
  • Kafka

Location

Work model
Hybrid
Region
Canada
Office
  • Toronto, Canada

Compensation

Salary
$167,682 / year
Pay period
Annual
Equity
Equity offered

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