Sida 1 av 1
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. ABOUT THE TEAM The Product Security Data Platforms team is a newly established engineering team within Stripe Security. Our mission is to build the foundational infrastructure that provides our users with unprecedented visibility into the security posture of their Stripe integration. While Stripe is renowned for industry-leading payment protection, we are expanding our focus to provide a comprehensive security telemetry platform that helps businesses protect their entire digital ecosystem on Stripe. As a founding member of this team, you'll architect a large-scale customer-facing security data pipeline and presentation layer. Much like modern security observability platforms and data lakes that have transformed cloud infrastructure, we're building an API-first service that transforms massive streams of behavioral data into actionable security intelligence. This team operates at the intersection of high-throughput data engineering and cybersecurity, creating the systems that will allow the world’s most sophisticated companies to monitor, detect, and respond to threats in real time. WHAT YOU’LL DO As a Senior Software Engineer on this founding team, you'll lead the technical design and implementation of our core security data pipelines. You'll define how we capture security signals, process them at scale, and deliver them to our users through robust, developer-friendly interfaces. If you have security domain knowledge, you'll have opportunities to help shape product vision. 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. * Engineer 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'll set the bar for code quality, system resilience, and operational maturity for a product that requires 99.99%+ availability. * Collaborate cross-functionally. Work closely with the Stripe core platform and data teams to leverage global infrastructure while ensuring security data remains isolated and protected. WHO YOU ARE We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 8+ years of professional software development experience, with a history of shipping and maintaining complex, large-scale systems * Expertise in data engineering and distributed systems, with 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 business-critical services with high availability requirements, on-call rotation, and a strong focus on observability and debugging * Communication and collaboration skills, excellent technical writing skills for drafting design documents and the ability to mentor other engineers while collaborating with non-technical stakeholders PREFERRED QUALIFICATIONS * Security domain knowledge, with prior experience building security analytics, threat detection systems, or observability platforms. * Platform engineering with experience building "as-a-service" infrastructure where the primary users are other engineers or external developers. * Cloud native infrastructure, with prior experience with AWS, Kubernetes, and infrastructure-as-code (Terraform). * Product intuition and a desire to work on "0-to-1" initiatives where you help define the product requirements and user experience alongside engineering. * Front-end or full stack experience is a plus, particularly with React or TypeScript.
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. ABOUT THE TEAM The Secrets Infrastructure team provides the cryptographic identity and secrets management foundation for Stripe. We build and operate the internal certificate authority that authenticates every person and service at Stripe, and the secrets platform that manages everything from financial partner credentials to infrastructure access keys. We build foundational security infrastructure at scale: our certificate authority issues mTLS client certificate identities for thousands of services and engineers, and our secrets platform and libraries protect access to critical financial systems and external partners across all of Stripe’s codebases, services, and platforms. The technical challenges include building systems with 99.99%+ availability, implementing TLS workload identity and attestation logic for new platforms, and designing secret management tools that are both secure and user-friendly. Our infrastructure must be both reliable and developer-friendly—we maintain libraries in Go, Java, Ruby, and Python. As a small team responsible for critical systems, engineers take on meaningful ownership. Through collaboration with teams across Stripe, you'll build and set direction for the authentication and secrets management underpin identity in distributed systems at scale. Secrets Infrastructure is a fully remote team, with a small presence in the Seattle and New York City offices. We pride ourselves on a friendly, technically rigorous, and supportive team culture. WHAT YOU'LL DO You'll be responsible for TLS identity and secrets infrastructure that every Stripe service depends on. You'll build infrastructure, developer tools, and guide partner teams on architecture decisions; we regularly need to help other teams reason about cryptographic primitives and PKI, transitive trust, potential failure modes and threat models. Since our infrastructure and libraries are used across the entire Stripe codebase, you'll work in Go, Java, Ruby, and Python. The services we own are written in Go, so most of your hands-on work will be in Go. The typical balance of hands-on work is about 60% coding, 20% infrastructure work, and 20% security design/guidance with partner teams. RESPONSIBILITIES * Design and implement significant features in our certificate authority and secrets management systems * Work across Go, Java, Ruby, and Python to implement authentication and secrets infrastructure used by every service at Stripe * Work with with other engineering teams to understand their needs and design secrets and identity integrations * Develop certificate provisioning and secret management integrations for various compute platforms (Kubernetes, EC2, developer workstations) * Work on reliability improvements to maintain 99.99%+ availability for critical infrastructure; we take pride in making failure modes impossible instead of reacting to them * Participate in on-call rotation for critical infrastructure, working alongside senior engineers to debug and resolve production issues WHO YOU ARE We’re looking for a senior candidate who has enough prior experience in security, backend API development, and infrastructure to quickly take responsibility for significant projects. We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 5+ years of professional software development experience. Strong programming skills in Go, with significant experience in other similar system programming languages (C++, Rust, C#, etc) as a potential alternative. * 3+ years of infrastructure and security experience (can overlap with other experience) * Experience in cryptography, PKI, secret management, or other security topics * Familiarity with infrastructure tools like Kubernetes, Terraform, and cloud platforms * Interest in security, infrastructure, and software development * Enthusiasm for learning new technologies and working across multiple programming languages * Strong debugging and problem-solving skills; the team maintains and troubleshoots integrations across all Stripe languages and infrastructure * Clear verbal and written communication skills and ability to collaborate effectively with other engineers * Experience leading cross-team projects and building alignment on multi-team technical direction * Strong technical writing skills to write design documents * On-call experience PREFERRED QUALIFICATIONS * Prior experience building PKI or secret management infrastructure (as an SWE - not just provisioning a 3rd party tool or service) * Experience in Java, Ruby, or Python * Experience building developer tools, libraries, or platform services * Experience with kubernetes internals (how the platform works, not just as a user) * Experience operating complex services on AWS * Experience in fully remote work environments
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. ABOUT THE TEAM Secure Devices is responsible for ensuring that every client endpoint at Stripe adheres to our rigorous security standards. Our services play a crucial role in detecting and preventing data loss, restricting software execution to only approved software, and providing attestation capabilities to securely manage device identities. We operate both on-device and backend services across multiple platform types. Our users-first approach ensures that we’re empowering Stripes to be as productive as possible while protecting user data. WHAT YOU’LL DO As a software engineer on Secure Devices, you will work at the intersection of software development, security, and client platform engineering. You will work with teams across Security, Infrastructure and Corporate Engineering to drive strategic projects to better secure Stripe endpoints, build infrastructure for supporting new platforms, and operate services critical to securing over 10,000 Stripe devices. RESPONSIBILITIES * Contribute to the secure design and implementation of Stripe’s mobile expansion initiative * Act as the subject matter expert on iOS security by advising partner teams on iOS security best practices and secure-by-design architectures * Design, build and maintain Stripe’s endpoint security software. This includes developing telemetry and prevention capabilities via macOS system extensions that run on all Stripe macOS devices * Collaborate closely with partner teams to define and measure the secure configuration of Stripe’s client platforms (macOS, iOS/Android, ChromeOS) * Operate high RPS backend services providing critical controls and security configuration to Stripe endpoints * Drive down usage of unapproved, untrusted software while creating a surprisingly great user experience for onboarding new, approved software * Manage and improve device attestation flows to ensure Stripe’s device and user identities are kept secure * Identify opportunities on Stripe client platforms to improve our security posture and resiliency against malware and advanced persistent threats * Build and maintain a users-first data loss prevention program to protect against accidental and malicious data exfiltration WHO YOU ARE We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 4+ years of relevant experience securing iOS and/or macOS platforms * 4+ years of software engineering experience writing Go, Swift or Objective-C * Deep expertise securing devices within the Apple ecosystem * Understanding of the current threat landscape and how to defend Apple devices against modern threats * High standards for code quality and a constructive attitude to help others raise the bar * An ability to think creatively and holistically about reducing risk in a complex environment * The ability to drive clear next steps when encountering ambiguous spaces without clear lines of ownership * Empathy, strong communication skills and a deep respect for the power of collaboration PREFERRED QUALIFICATIONS * Experience implementing endpoint detection and response software * Knowledge of macOS or iOS internals and how they can be used to build security controls and software * Exposure to data loss prevention strategies * Ability to develop backend networked applications capable of handling a high number of requests * General proficiency in securing client devices * Understanding of topics such as platform hardening, malware detection, and endpoint management through configuration as code * Understanding of networking protocols across various levels of the stack * TCP, DNS, SSH, TLS, HTTP * Linux system administration knowledge * Additional experience securing alternative platforms including Windows and Android * Experience working with AWS cloud services
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. ABOUT THE TEAM The Product Security Data Platforms team is a newly established engineering team within Stripe Security. Our mission is to build the foundational infrastructure that provides our users with unprecedented visibility into the security posture of their Stripe integration. While Stripe is renowned for industry-leading payment protection, we are expanding our focus to provide a comprehensive security telemetry platform that helps businesses protect their entire digital ecosystem on Stripe. You'll contribute to a large-scale customer-facing security data pipeline and presentation layer. Much like modern security observability platforms and data lakes that have transformed cloud infrastructure, we're building an API-first service that transforms massive streams of behavioral data into actionable security intelligence. This team operates at the intersection of high-throughput data engineering and cybersecurity, creating the systems that will allow the world's most sophisticated companies to monitor, detect, and respond to threats in real time. WHAT YOU’LL DO As a Software Engineer on this founding team, you'll contribute to the technical design and implementation of our core security data pipelines. You'll help build the systems that capture security signals, process them at scale, and deliver them to users through robust, developer-friendly interfaces. This is an opportunity to grow quickly, make a meaningful impact from day one, and help shape a product that directly improves security outcomes for businesses worldwide. RESPONSIBILITIES * Build scalable foundations. Implement components of 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 core services and streaming APIs that enable enterprise customers to ingest security signals into their internal security operations centers and analytics tools * Engineer security signals. Partner with security researchers and threat detection experts to build logic that identifies anomalous behavior and surfaces high-fidelity security insights * Contribute to technical design. Participate in discussions on data modeling, storage strategies, and the abstraction layers that will support future security products * Raise the bar for quality. Write clean, well-tested code and contribute to a culture of code quality, system resilience, and operational maturity for a product that requires 99.99%+ availability * Collaborate cross-functionally. Work closely with Stripe's core platform and data teams to leverage global infrastructure while ensuring security data remains isolated and protected WHO YOU ARE We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 2+ years of professional software development experience, with a history of shipping and maintaining complex, large-scale systems * Expertise in data engineering and distributed systems, with 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 * Operational mindset, experience maintaining business-critical services with high availability requirements, on-call rotation, and a strong focus on observability and debugging * Communication and collaboration skills, excellent technical writing skills for drafting design documents and the ability to mentor other engineers while collaborating with non-technical stakeholders PREFERRED QUALIFICATIONS * Experience with or interest in security analytics, threat detection systems, or observability platforms * Experience building infrastructure or services used by other engineers or external developers * Familiarity with cloud-native infrastructure tools such as AWS, Kubernetes, or Terraform * Product intuition and a desire to work on "0-to-1" initiatives where you help define requirements and user experience alongside engineering * Front-end or full-stack experience, particularly with React or TypeScript
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. ABOUT THE TEAM The Internal Identity Team’s mission is to protect Stripe by providing primitives that enable secure user access at Stripe. The infrastructure and tooling we build enables Stripe to enforce strong authentication and authorization controls, while providing a seamless user experience for Stripes to do their best work. At its core, our team is both an infrastructure team and a security team (Security Infrastructure). We build the platforms and tools that enable system and resource owners to implement core authentication and authorization primitives in their own services, and act as security practitioners who collaborate directly with stakeholders within Stripe to socialize security best practices. Our platform represents critical infrastructure with high reliability requirements, demanding excellence in site reliability engineering practices to deliver performant, highly available, and fault-tolerant systems. WHO YOU ARE We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * Proven track record of building and managing scalable, resilient, and observable systems * Strong technical background in engineering leadership * Excellence building high-availability infrastructure. * Ability to lead large technical projects with internal and external dependencies. PREFERRED QUALIFICATIONS * Experience in authentication and authorization primitives * Experience with Single Sign-On (SSO) strategies and identity federation (e.g., Shibboleth, Google SSO). * Familiarity with compliance standards such as SOX and PCI. LEADERSHIP QUALITIES * Ability to mentor and grow engineering talent, fostering a culture of continuous learning. * Strategic thinking to align team goals with broader organizational objectives and security vision. * Skill in balancing technical debt reduction with feature development and operational excellence. * Strong communication skills with the ability to influence across teams and socialize security best practices. WHY STRIPE * Lead a team at the forefront of security infrastructure innovation, solving challenges at a global scale. * Drive projects that directly impact the security and productivity of all Stripe employees. * Work with world-class engineers passionate about building robust, scalable infrastructure. * Enjoy the autonomy to propose and implement groundbreaking security solutions.