Position Details
About this role
Software Engineer focusing on data-intensive production systems, building and scaling ML/data pipelines in production environments for Braze's ML platform.
Key Responsibilities
- Use robust software engineering practices to design, implement, and improve modular components in a cutting-edge ML product
- Work with customers to generalize use cases into platform components
- Apply Python and ecosystem knowledge to produce clean, extensible code
- Collaborate with teams responsible for product strategy and roadmap
- Support Braze for customer success and production deployments
Technical Overview
Stack includes Python with PySpark/Polars/Ibis, SQL, BigQuery, FastAPI; deployment on Kubernetes with Airflow and Terraform on GCP/AWS/Azure; emphasis on production ML pipelines and testing.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 2+ years of Python in production, strong cloud experience (GCP/AWS/Azure), and hands-on building data-intensive services in a distributed environment. They should be comfortable with production-grade ML/data pipelines and collaborating across teams.
Must-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
2+ years of Python production experience, Experience putting ML models into production, Bachelor's degree in Computer Science or related field
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile