Staff Software Engineer

Braze
Vancouver
Workplace: HybridFull timeCAD 220,000 - 359,213 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["Leadership","Communication","Organizational skills","Mentorship","Self-starter"]

Build and own end-to-end, large-scale systems for Braze’s Core Objects team, including data models, ingestion pipelines, APIs, and the dashboard experience. Lead architectural decisions balancing performance, reliability, and cost, while partnering with product to define what gets built. Integrate AI into day-to-day workflows, mentor engineers, and improve operational procedures to maximize stability and quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Braze
Braze
2 weeks ago

Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Build and own end-to-end, large-scale systems for Braze’s Core Objects team, including data models, ingestion pipelines, APIs, and the dashboard experience. Lead architectural decisions balancing performance, reliability, and cost, while partnering with product to define what gets built. Integrate AI into day-to-day workflows, mentor engineers, and improve operational procedures to maximize stability and quality.
Location: Vancouver
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect and build large-scale systems and services for massive real-time data volumes, including extending ingestion pipelines for new advanced data objects.
  • •Own core systems behind Braze’s core data objects, improving performance, reliability, and cost-effectiveness.
  • •Partner with product to define what gets built and why, then keep improving after launch based on customer usage.
  • •Mentor and influence engineers through best practices in software design, coding, and operations.
  • •Collaborate cross-functionally with engineering teams and stakeholders to ensure core data systems are integrated and aligned with business objectives.

Pay and Benefits

Salary: CAD 220,000 - 359,213 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionLifeDisabilityRetirementRsusPaid LeaveParental LeaveLearning Budget

Key Requirements

  • •7+ years of professional software engineering experience with hands-on full-stack development or back-end services for high-scale, high-throughput systems.
  • •Proven ability to deliver customer-facing products on high-scale data systems from problem definition through launch and adoption.
  • •Track record building foundational data-driven systems at scale, including streaming, real-time pipelines, or large-scale data platforms.
  • •Technical leadership skills to drive architectural direction, scope large efforts, and manage technical debt while communicating complex concepts clearly.
  • •Strong fundamentals in software design, data structures, and algorithms.
Experience:7+ yearsData platformsReal-time pipelinesHigh-scale systems
Skills:LeadershipCommunicationOrganizational skillsMentorshipSelf-starter
Tech Stack:RubyRuby on RailsReactGoSQLMongoDBSnowflakeKubernetesAWSGCPAzureNoSQLAPI designDistributed systemsMonitoring

Company Brief

Braze
Provides a customer engagement platform that helps brands create personalized messaging and lifecycle campaigns across mobile, web, email, and other channels to drive retention, engagement, and revenue.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 100M to 250M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
WebsiteLinkedIn