Stripe is a leading payment processing company, and they are seeking a Senior Software Engineer for their newly established Product Security Data Platforms team. The role involves architecting a large-scale security data pipeline and presentation layer, focusing on enhancing the security posture of Stripe integrations through a comprehensive telemetry platform.
Responsibilities:
- Architect Scalable Foundations: Design and implement a highly available, low-latency pipeline capable of processing and augmenting millions of events per second into structured security telemetry
- Build API-First Products: Develop the core services and streaming APIs that enable enterprise customers to seamlessly ingest security signals into their own internal security operations centers and analytics tools
- Engineering Security Signals: Partner with security researchers and threat detection experts to build the logic that identifies anomalous behavior and surfaces high-fidelity security insights
- Define Technical Strategy: Lead the technical roadmap for the platform, making critical decisions on data modeling, storage strategies, and the abstraction layers that will support future security products
- Drive Engineering Excellence: As a senior leader, you will set the bar for code quality, system resilience, and operational maturity for a product that requires 99.99%+ availability
- Cross-functional Collaboration: Work closely with Stripe’s core platform and data teams to leverage global infrastructure while ensuring security data remains isolated and protected
Requirements:
- 8+ years of professional software development experience, with a history of shipping and maintaining complex, large-scale systems
- Expertise in Data Engineering & Distributed Systems: Deep experience building and operating high-throughput data pipelines (e.g., Kafka, Flink, Spark, or similar streaming technologies)
- Strong Programming Fundamentals: Significant experience in languages like Java, C++, or Rust
- System Design Leadership: A proven track record of designing robust, scalable architectures and leading cross-team technical initiatives from conception to launch
- Operational Mindset: Experience maintaining mission-critical services with high availability requirements, on-call rotation, and a strong focus on observability and debugging
- Communication & Collaboration: Excellent technical writing skills for drafting design documents and the ability to mentor other engineers while collaborating with non-technical stakeholders
- Security Domain Knowledge: Prior experience building security analytics, threat detection systems, or observability platforms
- Platform Engineering: Experience building 'as-a-service' infrastructure where the primary users are other engineers or external developers
- Cloud Native Infrastructure: Prior experience with AWS, Kubernetes, and infrastructure-as-code (Terraform)
- Product Intuition: A desire to work on '0-to-1' initiatives where you help define the product requirements and user experience alongside engineering
- Front-end / Full Stack Experience: Prior React / TypeScript frontend experience is helpful