Senior Software Engineer Full-stack @ Braze
Your Application Journey
Email Hiring Manager
Job Details
About Braze
At Braze, we are a genuinely approachable, kind, and passionate crew. We value high standards, teamwork, and work-life harmony as we navigate rapid growth on a global scale, promoting equity and opportunity both internally and externally.
What You’ll Do
As a Senior Software Engineer Full-stack on the Cloud Data Ingestion & Transformation (CDIT) team, you will:
- Own and enhance systems enabling quick data integration with our platform.
- Deliver end-to-end full-stack features with a focus on backend systems.
- Drive architectural decisions and contribute to technical strategy.
- Improve our Cloud Data Ingestion platform, processing trillions of data points annually.
- Enhance Data Transformation systems for smooth data flow customization.
Who You Are
You are a technical leader with 6+ years of full-stack development experience, strong in design, data structures, and algorithms. A self-starter with good communication, you work well in agile teams and are eager to learn new technologies.
Bonus Points: Experience with scalable software, handling high data volumes, automated data pipeline building (e.g., Kafka, Airflow), and familiarity with tools like Ruby on Rails, Python/Django, React, and Snowflake.
What We Offer
Competitive compensation (including potential equity), comprehensive benefits, flexible paid time off, retirement plans, and a collaborative, transparent workplace culture. You will also benefit from professional development, a curated in-office experience, and opportunities to give back to your community.
Key skills/competency
- Full-stack
- Cloud Data
- Ingestion
- Transformation
- Scalability
- Agile
- Architecture
- Data Structures
- API Integration
- Distributed Systems
How to Get Hired at Braze
🎯 Tips for Getting Hired
- Research Braze's culture: Study their mission, values, and employee testimonials.
- Customize your resume: Highlight full-stack and cloud data skills.
- Show project impact: Detail scalable systems and technical leadership.
- Prepare for technical interviews: Review algorithms and system design concepts.