Stripe, Inc. is a global technology company with offices and remote employees worldwide, team members who speak more than 30 languages, and millions of users. A
Staff Software Engineer, Stream Compute
Location
United States + 1 moreAll locations: United States | Canada
Posted
81 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer, Stream Compute
Stripe, Inc.
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 Stream Compute team at Stripe builds and operates the infrastructure, tooling, and systems behind our Flink-powered stream processing systems. We're at the heart of several core asynchronous workflows, operating at significant scale and handling vast amounts of sensitive financial data. Our work powers intricate processes involving various critical financial operations and real-time analytics. We run globally distributed systems with high reliability and performance to meet Stripe's scaling, availability, and product needs, and we continually reduce operational toil by investing in automation and self-service tooling for upgrades, maintenance, and day-to-day operations. The team is distributed between Seattle, Toronto and remote locations. What makes our team truly exciting is our commitment to our users: we ensure no event is dropped, state integrity is preserved, and support exactly-once processing as a first-class feature. Working at the intersection of real-time data processing and fintech innovation, we continuously push the boundaries of what's possible. Our focus on innovation, user experience, reliability, and compliance drives increased ROI and operational excellence, making us a crucial part of Stripe's success. What you'll do You'll help define and deliver the next generation of Stripe's Flink-first stream compute infrastructure—driving innovation to meet extremely high availability targets at global scale. Partnering with infrastructure engineers, adjacent platform teams, and the product orgs that depend on Flink every day, you'll set a long-term technical direction that scales with Stripe's growth while enabling reliable, efficient operations for years to come. You'll work on the hardest problems in operating Flink in production—state management, exactly-once processing, performance isolation, and automated recovery—so teams across Stripe can confidently build stateful stream processing applications on top of it. Responsibilities - Design, build, and operate stream compute infrastructure with Apache Flink at the center, alongside technologies like Kafka, Temporal, and AWS services - Partner with product and platform teams across Stripe to understand requirements, unblock Flink adoption, and improve how stream processing infrastructure is used end-to-end - Define and implement operational best practices (e.g., shuffle sharding, cellular architecture, load shedding, automated state recovery) to improve resilience and reliability at scale - Drive fleet-level automation and standardization ("pets" to "cattle") through self-service workflows, safer rollouts, and self-healing systems that reduce manual operations - Lead initiatives that raise the bar on Flink availability and state durability (e.g., multi-region strategies, disaster recovery readiness, operational readiness reviews, incident learning) - Evaluate and productionize Flink ecosystem capabilities (e.g., SQL, connectors, state backends) to improve developer experience and scalability without compromising reliability - Work closely with the open source community to identify opportunities for adopting new open source features as well as contribute back to OSS 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 - This is a Staff-level role - that typically means 10+ years of experience building, operating, and evolving large-scale production systems - Experience as a technical lead for team(s) working on distributed systems, including scaling them in fast-moving environments - Hands-on experience with big data technologies such as Flink, Spark, Kafka, Pulsar, or Pinot - Experience developing, maintaining and debugging distributed systems built with open source tools - Experience building and scaling infrastructure as a product - Strong software engineering skills and a passion for Big Data Distributed Systems - Ability to write high quality code (in programming languages like Go, Java, Scala, etc) - Comfortable operating with high autonomy and ownership - Growth mindset and a willingness to learn quickly, explore ambiguous problem spaces, and dive deep when needed - Strong written and verbal communication skills, including the ability to produce clear technical documentation Preferred qualifications - Experience operating streaming infrastructure as a platform (e.g., Flink clusters, Kafka, Pulsar) for internal customers at scale - Deep hands-on experience authoring, optimizing, and operating real-time processing frameworks such as Flink, Spark Streaming, Storm, or Kafka Streams in production - Experience building or operating control planes for managing large-scale infrastructure - Open source contributions to data processing or big data systems (Hadoop, Spark, Celeborn, Flink, etc)
Related Guides
Related Job Pages
More Software Engineer Jobs
Device Simulation Software Developer
SilvacoSilvaco is a publicly traded company on the Nasdaq market under the symbol SVCO. For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs.
Company Description About Silvaco: Silvaco is a publicly traded company on the Nasdaq market under the symbol SVCO. For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs. Job Description This Remote position is available for hire in the United States, France, Austria or the UK. Silvaco is looking for a software engineer to join our device simulation team in one of the company's offices in Europe or US. Working at the very center of the TCAD group, the Device Software Developer will help Silvaco develop and deliver high quality products and services. As a member of the TCAD group, you will design, implement, evaluate, and improve classical, semiclassical, and quantum mechanical physical models and methods for the simulation of semiconductor devices. The successful candidate will be an experienced software engineer with expertise in simulation of semiconductor devices. As an integral member of a team of highly trained and experienced engineers, the successful candidate must also be able to: - Develop, support, test, and maintain simulation software tools. - Identify and understand the limitations of existing software components. - Improve and develop simulation methodologies. - Develop and provide software solutions for physical models to enable the simulation of a wide range of semiconductor devices. - Identify, implement, and test new physical models for electrical, quantum optoelectronic, and quantum transport device simulation. - Rely on experience and judgment to plan and accomplish goals. - Communicate complex ideas and testing results effectively; both orally and written - Must be able to work independently and solve the problems on his/her own initiative. - Provide accurate and effective written documentation. - Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills. Qualifications QUALIFICATIONS AND REQUIRED EXPERIENCE - Ph.D. in Physics, Engineering, Computational Science, or related fields. - 4 – 7 years of experience in simulation of semiconductor devices. - In-depth knowledge and understanding of semiconductor physics, in particular knowledge of semiconductor equations such as Poisson’s equation, carrier continuity equations, lattice heat flow, and energy balance. - In-depth knowledge and understanding of quantum mechanics, in particular knowledge of bulk and envelope function k.p theory, Schrodinger equation, Non-equilibrium Green's function (NEGF) methodology, light-matter interaction, and superlattices. - Strong proficiency in C ++ and software design. - Experience in software development within teams (code sharing). - Strong written and verbal communication and interpersonal skills. - Creative problem-solving skills. - Good organization, time management, and task prioritization skills. - PHYSICAL REQUIREMENTS - Prolonged periods of sitting. - Prolonged periods of typing - Clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including use of computers. - Ability to lift (up) to 15 pounds at times.
Manager, GRC Engineering
WorkstreetBest-in-class trust services for high-growth companies. Vanta’s biggest services partner.
The Opportunity We are seeking a Manager, GRC Engineering who leads with a client-first mindset and brings exceptional relationship management skills to every engagement. The ideal candidate is an experienced client manager who knows how to build trust, navigate complex accounts, and deliver an outstanding client experience — while also bringing deep expertise in cybersecurity compliance frameworks such as SOC 2, ISO 27001, and NIST CSF. The successful candidate will be able to come up to speed quickly, integrate into the organization, and take on clients within your first 15 days. You will serve as the primary point of contact for a portfolio of clients, leading engagements end-to-end, managing escalations with composure and urgency, and ensuring every client interaction reflects the highest standard of service. This role requires working US Eastern Time (PST) hours. What You'll Do Client Relationship Management (Primary Focus) - Own the Client Experience: Serve as the primary point of contact for a portfolio of client accounts, building strong, trusted relationships and ensuring clients feel supported, informed, and valued throughout every engagement. - Lead Client Engagements: Guide clients through compliance initiatives end-to-end — from kickoff through certification — providing clear communication, proactive updates, and expert guidance at every milestone. - Handle Escalations with Professionalism: Resolve complex client issues and requests with urgency, composure, and a solution-oriented approach that reinforces confidence and long-term retention. - Be a Trusted Advisor: Understand each client's unique business context and deliver compliance guidance that is practical, actionable, and tailored to their needs. - Collaborate Cross-Functionally: Partner with internal teams and client stakeholders to embed security and compliance best practices and resolve issues quickly. Team Leadership - Manage and Develop a Pod of Analysts: Lead a team of 3–5 analysts through coaching, mentorship, and performance management, fostering accountability, quality, and professional growth. - Drive Consistent Delivery: Ensure the team meets deadlines and delivers high-quality work across all active client engagements, stepping in to support where needed. GRC & Compliance Execution - Develop and Maintain Compliance Frameworks: Create, update, and align compliance policies, procedures, and technical controls with SOC 2 (Type 1 & 2), ISO 27001, HIPAA, and PCI DSS standards. - Lead Compliance Certifications: Oversee and execute SOC 2 and ISO 27001 implementation and certification projects across multi-cloud environments (AWS, GCP, Azure). - Conduct Risk and Security Audits: Perform regular risk assessments and audits to identify vulnerabilities and enhance overall security posture. - Monitor Regulatory Developments: Stay informed on evolving regulations and frameworks to maintain the relevance and accuracy of compliance controls. - Leverage Compliance Automation Tools: Utilize platforms such as Drata, Vanta, and SecureFrame to track compliance metrics and ensure continuous audit readiness. Who You Are Required - Demonstrated experience managing client relationships directly — you are comfortable owning accounts, leading difficult conversations, and being the trusted face of an engagement - Exceptional professionalism in all client-facing communication, with outstanding written and verbal English skills - 5+ years of experience managing or leading a team - Proven experience managing compliance programs with hands-on familiarity with SOC 2 and ISO 27001 frameworks - Strong knowledge of technical control implementation in cloud platforms (AWS, GCP, Azure) - Ability to manage multiple compliance projects simultaneously without sacrificing client experience or quality - Bachelor's degree in Information Technology, Cybersecurity, or a related field - Ability to work independently with a strong sense of initiative - Amenable to working US time zone hours Nice to Have - Experience at a Big 4 firm (e.g., Deloitte, PwC, EY, KPMG) in an advisory or assurance capacity - Relevant certifications (e.g., CISA, CISSP, CISM) - Consulting experience - Familiarity with additional frameworks and regulations (e.g., HiTRUST, PCI DSS, NIST, GDPR, HIPAA) What We Offer - Career Development: Clear growth path with mentorship and training opportunities - Technical Training: Comprehensive onboarding on security and compliance frameworks - Competitive Compensation: Competitive base salary with regular performance reviews, merit-based appraisals, and bonus opportunities - Growth Opportunity: Early-stage company with significant room for career advancement - Remote-First Culture: Flexibility to work from anywhere while collaborating with a global team Work Environment Requirements - Reliable high-speed internet connection - Quiet, professional home office setup - Must be amenable to working US time zone hours - Fluency in written and verbal English communication skills Workstreet Is An Equal Opportunity Employer As an equal opportunity employer, Workstreet is committed to providing employment opportunities to all individuals. All applicants for positions at Workstreet will be treated without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.
Senior Software Engineer, Tag Engineering
AttentiveThe most comprehensive text message marketing solution.
Attentive® is the AI marketing platform for 1:1 personalization redefining the way brands and people connect. We’re the only marketing platform that combines powerful technology with human expertise to build authentic customer relationships. By unifying SMS, RCS, email, and push notifications, our AI-powered personalization engine delivers bespoke experiences that drive performance, revenue, and loyalty through real-time behavioral insights. Recognized as the #1 provider in SMS Marketing by G2, Attentive partners with more than 8,000 customers across 70+ industries. Leading global brands like Crate and Barrel, Urban Outfitters, and Carter’s work with us to enable billions of interactions that power tens of billions in revenue for our customers. With a distributed global workforce and employee hubs in New York City, San Francisco, London, and Sydney, Attentive’s team has been consistently recognized for its performance and culture. We’re proud to be included in Deloitte’s Fast 500 (four years running!), LinkedIn’s Top Startups, Forbes’ Cloud 100 (five years running!), Inc.’s Best Workplaces, and the Human Rights Campaign Foundation's Corporate Equality Index! About the Role The Tag Engineering team owns Attentive's first-party data collection platform: the systems that capture ecommerce and user behavior events from customer storefronts, which form the core data that Attentive's marketing tools are built on. The surface area spans a JavaScript tag embedded on thousands of sites serving millions of consumers daily, Cloudflare Workers handling server-side tracking and edge compute, and backend ingestion services. The team is also heavily leaning into AI to improve the quality and volume of data collected on customer sites, with the goal of evergreen first-party data collection that can automatically measure its own performance, identify improvements, and ship them. This is a small team (3-4 engineers) with high autonomy and broad ownership. You'll work across the full stack as an AI-first generalist who moves between browser-side code, edge runtimes, and backend services depending on what the problem demands. This role is remote, based in the United States. What You’ll Accomplish - Own data collection across the full stack. Work across the JS tag, Cloudflare Workers, and Java backend services to deliver reliable first-party data collection at scale. - Expand what we do at the edge with Cloudflare Workers. Extend our Workers infrastructure beyond server-side tracking and proxy endpoints into tag serving, A/B configuration, and compute for agentic systems and data analysis. - Build agentic AI systems for data collection quality. Use heuristics and models from the ML team to identify poor data collection for specific customers. Build workflows that automatically diagnose and fix gaps, reducing the manual work that eats up engineering time today. - Improve the event ingestion pipeline. Strengthen the backend services that receive, validate, and route events from the tag. Make the pipeline more reliable and observable so engineers can trace data from collection through ingestion without guesswork. - Help lead technical direction on a small, autonomous team. Write proposals, run design reviews, and mentor teammates. With a team this size, your judgment directly shapes what gets built and how. Your Expertise - 6+ years of professional software engineering experience, with a track record of working across multiple layers of a system, not just frontend or backend alone. - Backend experience building and operating services in Java, Kotlin, or a similar typed language, including API design, data modeling, and testing. - Comfortable with JavaScript/TypeScript beyond casual use. You can reason about browser runtime behavior, async patterns, and performance in production. - Experience with edge compute or serverless runtimes (Cloudflare Workers, Lambda@Edge, Fastly), or the ability to ramp quickly. - You've led projects from scoping through shipping, not just contributed to them. - Good debugging instincts across service boundaries. You design systems so issues surface clearly rather than hiding. - Active use of AI-assisted development tools (Claude Code, Cursor, Codex, or similar) in your day-to-day workflow. You've used them to build and ship production features, not just experiment. - Willingness to work across unfamiliar parts of the stack. You'll get competitive perks and benefits, from health & wellness to equity, to help you bring your best self to work. For US based applicants: - The US base salary range for this full-time position is $170,000 - $205,000 annually + equity + benefits - Our salary ranges are determined by role, level and location #LI-MN1 By applying for this position, your data will be processed as per Attentive's Privacy Policy. Attentive Company Values Default to Action - Move swiftly and with purpose Be One Unstoppable Team - Rally as each other’s champions Champion the Customer - Our success is defined by our customers' success Act Like an Owner - Take responsibility for Attentive’s success Learn more about AWAKE, Attentive’s collective of employee resource groups. If you do not meet all the requirements listed here, we still encourage you to apply! No job description is perfect, and we may also have another opportunity that closely matches your skills and experience. At Attentive, we know that our Company's strength lies in the diversity of our employees. Attentive is an Equal Opportunity Employer and we welcome applicants from all backgrounds. Our policy is to provide equal employment opportunities for all employees, applicants and covered individuals regardless of protected characteristics. We prioritize and maintain a fair, inclusive and equitable workplace free from discrimination, harassment, and retaliation. Attentive is also committed to providing reasonable accommodations for candidates with disabilities. If you need any assistance or reasonable accommodations, please let your recruiter know.
• Desarrollar y mantener soluciones en Liferay DXP/CE, incluyendo portlets y módulos OSGi • Liderar o participar en migraciones dentro de Liferay 7.X • Diseñar e integrar ADTs, estructuras, plantillas y nuevos componentes del portal • Colaborar con equipos multidisciplinares para definir necesidades y proponer soluciones técnicas • Aportar visión experta en arquitectura y buenas prácticas en entornos Liferay



