Senior Software Engineer II, Full-Stack
Braze · San Francisco, CA · 1 mo ago
HybridEngineering$156k–$251k/yrFull-time
Responsibilities
- Join the Cloud Data Ingestion & Transformation (CDIT) team as a Senior Software Engineer II.
- Own multiple systems that enable customers to quickly and successfully integrate their data with Braze’s platform.
- Work on Braze’s Cloud Data Ingestion, which allows customers to seamlessly leverage data from their cloud warehouse in Braze; the system processes trillions of data points annually and integrates with an ever‑growing variety of Braze features.
- Own Data Transformation, a platform for customizing the flow of data from external sources into Braze.
- Increase the comprehensiveness and ease of use of these systems to directly impact customer success and company growth.
Requirements
- 6+ years of full‑stack development experience, with a strong focus on building scalable web applications.
- Primary focus on back‑end, but own features end‑to‑end and regularly deliver front‑end experiences.
- Experienced technical leader with a track record of driving architectural decisions and contributing to technical strategy.
- Strong understanding of design, data structures, and algorithms.
- Self‑starter with great communication and organizational skills; experience working in an agile team environment.
- Willingness to learn the technologies required to deliver what customers need.
- Bonus points:
- Professional experience building software at scale, handling high volumes of data and traffic.
- Experience building automated data pipelines, asynchronous processing, or ETL applications using tools like Kafka, Airflow, Sidekiq, SQS, and RabbitMQ.
- Professional experience with Python/Django, React, Ruby on Rails, Snowflake, microservice architecture, and distributed systems.
- Familiarity with modern data warehousing, BI, and analytics.
- Experience with agile processes.
- Passion for incrementally delivering high‑quality software that del