7h ago
Staff Software Engineer - Customer Data Platform
San Francisco, CA
$310.4k-$337.6k / year
full-timelead Hybridfintech
🛠 Tech Stack
💼 About This Role
You'll design and build the systems that create a unified customer profile, powering personalized messaging across all channels. As a platform owner, you'll define the technical foundation that accelerates revenue, ensures compliance, and unlocks intelligent personalization at scale. This role offers a rare opportunity to shape a customer data platform from the ground up for a mission-driven fintech serving millions.
🎯 What You'll Do
- Architect unified customer profile resolving fragmented identities.
- Build high-throughput event ingestion pipelines (100M+ events/day).
- Design messaging governance infrastructure for compliance and rate limiting.
- Lead consolidation of fragmented messaging vendor ecosystem.
📋 Requirements
- 12+ years of software engineering experience.
- 3+ years as staff-level IC owning large-scale distributed systems.
- Deep expertise building Customer Data Platform capabilities from scratch.
- Experience designing real-time data pipelines with Kafka, Flink, or Spark.
✨ Nice to Have
- Experience with CDP tools like Segment or mParticle.
- Experience with multi-channel messaging and CPaaS providers like Twilio.
🎁 Benefits & Perks
- 🏥 Full health insurance for employee and immediate family.
- 💼 Life and disability insurance company-funded.
- 🏖️ 20 paid vacation days plus flexible sick leave.
- 📚 $2,000 annual professional development perk.
- 🍽️ Catered lunches and commuter benefit.
0 0 0