# Senior Software Engineer I

**Company**: Braze
**Location**: Toronto
**Experience**: senior
**Job type**: full-time
**Salary**: CA$167,682 - CA$277,431/year
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/braze/jobs/8226922?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c5e0b26e-f15

## Description

At Braze, we're a customer engagement platform that empowers brands to deliver great customer experiences. We're looking for a Senior Software Engineer for our Currents team, responsible for building, maintaining, and evolving Currents, our data export system at scale.

The Currents system is a robust Kafka-based event pipeline handling tens of billions of messages daily that our customers leverage to analyze user behavior in near real-time. You'll be a key engineer on a highly collaborative and skilled team, responsible for bringing projects from concept to production and improving our existing high-scale systems.

Responsibilities include:

- Building, maintaining, and evolving Currents, our data export system at scale

- Collaborating with a highly skilled team to bring projects from concept to production

- Improving existing high-scale systems

- Leveraging past experiences, skills, and a strong sense of teamwork to tackle significant engineering challenges

Requirements:

- 5+ years of full-stack development experience

- Experience building foundational systems at scale and spearheading software projects

- Leads by example, excellent at mentoring engineers, and makes colleagues better

- Self-starter with great communication and organizational skills

- Experience with Kafka at scale, or comparable technology

- Professional experience working with distributed systems and/or microservices

Benefits:

- Competitive compensation that may include equity

- Retirement and Employee Stock Purchase Plans

- Flexible paid time off

- Comprehensive benefit plans covering medical, dental, vision, life, and disability

- Family services that include fertility benefits and equal paid parental leave

- Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend

- A curated in-office employee experience, designed to foster community, team connections, and innovation

- Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching

- Employee Resource Groups that provide supportive communities within Braze

## Skills

### Required
- Kafka
- distributed systems
- microservices
- Java
- Kotlin
- Confluent
- React

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/braze/jobs/8226922?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
