Software Engineer II, Data Lakehouse

Braze
Toronto
Workplace: HybridFull timeCAD 125,280 - 235,736 annuallyFunction: Software EngineeringExperience: 2-4 yearsEducation: bachelorsSkills: ["Communication","Organizational skills","Teamwork","Self-starter","Accountability","Autonomy","Bias toward action"]

Build and own end-to-end features for the Data Lakehouse team that powers petabyte-scale storage, querying, and analysis of event data. Help manage tens of billions of rows inserted daily across platforms like Snowflake, ClickHouse, and Databricks, enabling internal teams and external customers. Work with strong fundamentals in algorithms, data structures, and scalable backend systems while contributing front-end experiences as needed.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Braze
Braze
1 day ago

Software Engineer II, Data Lakehouse

✓ Verified Job

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

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

Job Summary

Build and own end-to-end features for the Data Lakehouse team that powers petabyte-scale storage, querying, and analysis of event data. Help manage tens of billions of rows inserted daily across platforms like Snowflake, ClickHouse, and Databricks, enabling internal teams and external customers. Work with strong fundamentals in algorithms, data structures, and scalable backend systems while contributing front-end experiences as needed.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Grow the Data Lakehouse team’s capacity by building and owning features end-to-end.
  • •Provide foundational infrastructure and tools to store, query, and analyze data at petabyte scale.
  • •Manage and support large volumes of event data across Snowflake, ClickHouse, and Databricks.
  • •Deliver front-end experiences alongside primarily back-end ownership as needed.
  • •Enable internal teams and external customers to use shared data and analytics capabilities.

Pay and Benefits

Salary: CAD 125,280 - 235,736 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionLife InsuranceDisabilityRetirementRsusPaid LeaveLearning BudgetParental Leave

Key Requirements

  • •Minimum 2 years (ideally targeted around 2 to around 4 years) of full-stack development experience, delivering features end-to-end including some front-end work.
  • •Strong understanding of design, data structures, and algorithms.
  • •Self-starter with great communication and organizational skills, experienced working in a team environment.
  • •Willingness to learn the technologies required to deliver customer needs.
  • •Degree in computer science or equivalent experience.
Experience:2-4 yearsData engineeringData warehousingBIAnalyticsDistributed systemsMicroservices
Education:Bachelor's in Computer Science
Skills:CommunicationOrganizational skillsTeamworkSelf-starterAccountabilityAutonomyBias toward action
Tech Stack:PythonSnowflakeClickHouseDatabricksMicroservice architectureDistributed systemsData warehousingBIAnalytics

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