Software Engineer, Security Analytics Infrastructure
WFA Digital Insight
The demand for skilled security professionals has skyrocketed, with a 25% increase in job openings over the past year. As companies like Stripe continue to innovate and expand their online presence, the need for robust security measures has become paramount. This role stands out for its unique blend of security and software engineering expertise, requiring a deep understanding of AI tooling and cybersecurity principles. With Stripe's commitment to increasing the GDP of the internet, this role offers a chance to work on high-impact projects that can drive real change. Before applying, candidates should be prepared to showcase their technical skills, as well as their ability to collaborate and communicate effectively with cross-functional teams.
Job Description
## About the Role As a Software Engineer on Stripe's Security Analytics Infrastructure team, you will play a critical role in building and supporting the company's security analytics platform. This platform is the backbone of Stripe's security operations, providing the data and insights needed to detect and respond to potential threats. You will work closely with partner teams across the organization, including cyber defense, threat detection, and compliance, to ensure that the platform is meeting the needs of its users. The Security Analytics Infrastructure team is responsible for generating, centralizing, and organizing security data through simple, reliable pipelines. This involves designing and implementing dataflows, building and maintaining services, and collaborating with other teams to drive improvements to processes. As a member of this team, you will have the opportunity to work on a wide range of projects, from building out new data pipelines to developing AI-powered threat detection tools. Stripe is committed to increasing the GDP of the internet, and this role is a key part of that mission. By building and supporting the security analytics platform, you will be helping to ensure that Stripe's users have the necessary tools and insights to protect themselves from potential threats. This is a high-impact role that requires a unique blend of technical skills, collaboration, and communication. ## What You Will Do - Build and maintain services and dataflows related to the security analytics platform - Collaborate with other teams to drive improvements to processes supported by the platform - Continuously improve the security posture, processes, and tools used by the team - Design and implement data pipelines to support the security analytics platform - Develop and maintain AI-powered threat detection tools - Work closely with partner teams to ensure that the platform is meeting their needs - Build and maintain relationships with key stakeholders across the organization - Develop and implement process improvements to increase efficiency and effectiveness - Stay up-to-date with the latest developments in security and AI, and apply that knowledge to improve the platform - Collaborate with other engineers to design and implement new features and services - Participate in on-call rotations to ensure 24/7 support for the platform ## What We Are Looking For - 5+ years of software engineering experience in a high-stakes production environment - Significant experience in applying software engineering in the cybersecurity field - Experience in applying AI tooling in cybersecurity (e.g. Claude Code, agent-based approaches, etc.) - Empathy, strong communication skills, and a deep respect for the power of collaboration - Excellent problem-solving skills and attention to detail - High standards for code quality and a constructive attitude to help others raise the bar - Experience with Go and Python - Experience working in a regulated industry (e.g. financial services, healthcare) - Experience with cloud-based infrastructure and containerization (e.g. Docker, Kubernetes) ## Nice to Have - Experience with SIEM and SOAR systems - Experience with threat intelligence platforms - Experience with endpoint detection and response tools - Experience with server observability and monitoring tools - Certification in a relevant field (e.g. CISSP, CISM) ## Benefits and Perks - Competitive salary and equity package - Comprehensive health insurance and benefits package - Generous paid time off and vacation policy - Flexible work arrangements, including remote work options - Professional development opportunities, including training and conference attendance - Access to the latest tools and technologies - Collaboration with a talented and experienced team - Opportunities for growth and advancement within the company - A dynamic and supportive work environment
How to Stand Out
- Tip: Make sure to highlight your experience with AI tooling and cybersecurity principles in your application, as these are key skills for this role.
- Be prepared to discuss your approach to collaboration and communication, as well as your experience working with cross-functional teams.
- When applying, be sure to include examples of your work, such as GitHub repositories or personal projects, to demonstrate your technical skills.
- Research Stripe's products and services, as well as the company's mission and values, to show your passion and interest in the role.
- Consider reaching out to current or former employees of Stripe to learn more about the company culture and what it's like to work there.
- Be prepared to negotiate your salary and benefits package, and don't be afraid to ask questions about the company's approach to compensation and perks.
- Keep an eye out for red flags, such as unclear expectations or a lack of communication from the hiring team, and don't be afraid to ask questions or seek clarification.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.