🏢
Stripe
Software Engineer, Product Security Data Platforms
Job Description
ABOUT THE ROLE
Stripe is a financial infrastructure platform for businesses, aiming to increase the GDP of the internet by providing a platform for companies to accept payments, grow their revenue, and accelerate new business opportunities. The Product Security Data Platforms team is a newly established engineering team within Stripe Security, focusing on building the foundational infrastructure for a comprehensive security telemetry platform that helps businesses protect their entire digital ecosystem on Stripe.
WHAT YOU'LL DO
As a Software Engineer on this founding team, you will contribute to the technical design and implementation of our core security data pipelines. Your responsibilities will include building scalable foundations, implementing components of a highly available, low-latency pipeline capable of processing and augmenting millions of events per second into structured security telemetry. You will also build API-first products, develop core services and streaming APIs that enable enterprise customers to ingest security signals into their internal security operations centers and analytics tools. Additionally, you will engineer security signals, partner with security researchers and threat detection experts to build logic that identifies anomalous behavior and surfaces high-fidelity security insights.
WHAT YOU'LL NEED
To be considered for this role, you should have a strong background in software development, with a history of shipping and maintaining complex, large-scale systems. You should have expertise in data engineering and distributed systems, with deep experience building and operating high-throughput data pipelines. Strong programming fundamentals and experience in languages like Java, C++, or Rust are also required. An operational mindset, experience maintaining business-critical services with high availability requirements, on-call rotation, and a strong focus on observability and debugging are essential. Excellent communication and collaboration skills, as well as technical writing skills for drafting design documents, are also necessary.
WHY REMOTE
As a remote employee, you will have the flexibility to work from anywhere and contribute to a product that directly improves security outcomes for businesses worldwide. You will be part of a founding team, with the opportunity to grow quickly, make a meaningful impact from day one, and help shape a product that will transform the way businesses approach security.
BENEFITS
As a Stripe employee, you will receive a competitive salary, as well as a comprehensive benefits package, including health insurance, parental leave, education stipend, and life insurance. You will also have the opportunity to work on a product that has a significant impact on the global economy, and to contribute to a culture of innovation and excellence.