Description
At Braze, we're a customer engagement platform that empowers brands to deliver great customer experiences.
We're looking for a Software Engineer to grow our Data Lakehouse team's capacity for impact. The Data Lakehouse team provides the foundational infrastructure and tools that enable teams across the company to store, query, and analyze data at petabyte scale.
Responsibilities
- Design, develop, and maintain large-scale data systems
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Develop scalable and efficient software solutions
- Troubleshoot and resolve technical issues
Requirements
- Minimum 2 years of full-stack development experience
- Strong understanding of design, data structures, and algorithms
- Excellent communication and organizational skills
- Ability to work in a team environment
- Degree in computer science or equivalent experience
Nice to Have
- Prior experience building software at scale, handling high volumes of data and traffic
- Experience with Python, Snowflake, ClickHouse, microservice architecture, and distributed systems
- Familiarity with modern data warehousing, BI, and analytics
What We Offer
- Competitive compensation (CA$125,280 - CA$235,736/year)
- Comprehensive Total Rewards package, including equity grants and benefits
- Flexible paid time off
- Professional development opportunities
- Collaborative and transparent culture
About Braze Braze is a leading customer engagement platform that empowers brands to deliver great customer experiences.