Senior Software Engineer II, Cloud Data Ingestion & Transformation
Core
Building scalable cloud data ingestion and transformation systems that process trillions of data points annually to enable customers to integrate their data with Braze's platform.
Role type
Senior Software Engineer II (Cloud Data Ingestion & Transformation)
Builds
Cloud Data Ingestion system and Data Transformation platform for Braze's customer engagement platform
Domain
Marketing Technology / Data Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, scalable web applications, architectural decision-making, data structures, algorithms, asynchronous processing, microservice architecture, distributed systems
Preferred skills
High-volume data handling, automated data pipelines, ETL applications, Python/Django, React, Ruby on Rails, Snowflake, modern data warehousing, BI, analytics
Technologies
Kafka, Airflow, Sidekiq, SQS, RabbitMQ, Python, Django, React, Ruby on Rails, Snowflake
Responsibilities
Design and build scalable cloud data ingestion systems, develop data transformation platforms, drive architectural decisions, deliver end-to-end features including front-end experiences, optimize systems for high traffic and data volumes
Seniority
Senior, hands-on IC with technical leadership