Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Stream Compute

Stripe

Who we areAbout StripeStripe 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 teamThe 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 exactly-once processing is supported 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 doYou'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.ResponsibilitiesDesign, build, and operate stream compute infrastructure with Apache Flink at the center, alongside technologies like Kafka, Temporal, and AWS servicesPartner 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 and contributing back to OSSWho you areWe'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 requirementsThis 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 environmentsHands-on experience with big data technologies such as Flink, Spark, Kafka, Pulsar, or PinotExperience developing, maintaining, and debugging distributed systems built with open-source toolsExperience building and scaling infrastructure as a product • Strong software engineering skills and a passion for big data distributed systemsAbility to write high-quality code (in programming languages like Go, Java, Scala, etc.)Comfortable operating with high autonomy and ownershipGrowth mindset and a willingness to learn quickly, explore ambiguous problem spaces, and dive deep when neededStrong written and verbal communication skills, including the ability to produce clear technical documentationPreferred qualificationsExperience operating streaming infrastructure as a platform (e.g., Flink clusters, Kafka, Pulsar) for internal customers at scaleDeep hands-on experience authoring, optimizing, and operating real-time processing frameworks such as Flink, Spark Streaming, Storm, or Kafka Streams in productionExperience building or operating control planes for managing large-scale infrastructureOpen-source contributions to data processing or big data systems (Hadoop, Spark, Celeborn, Flink, etc.)

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Stream Compute in San Francisco, CA vacancy
  • $15k

     ...we have ambitious goals for the future.As a Senior Software Engineer on the Batch and Realtime Streaming team, you will play a pivotal role in architecting,...  ...excellenceRequirementsBachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or... 
    Suggested
    Work at office
    Local area

    The Voleon Group

    Berkeley, CA
    2 days ago
  • $300 per month

     ...greatest industrial revolution of our time. The demand for AI compute is boundless, and power is a bottleneck. We're solving...  ...with us at Crusoe.About This RoleWe’re looking for a Senior Streaming Software Engineer to join the Observability team within our Cloud... 
    Suggested
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  •  ...expenses, benefits, and computers. For the first time...  ...group owns the interface engineering, omni-channel runtime,...  ...work happens.As a Staff Engineer for AI Experiences...  ...UI components (e.g., streaming interactive maps,...  ...practices for AI-assisted software development, mentoring... 
    Suggested
    Contract work
    Work at office
    Immediate start
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  • $134.32k - $248.4k

    Senior Staff Software Engineer | Activision Blizzard MediaCategory OtherLocation San Francisco, California...  ...with Multi-threading, Asynchronous, Streaming technologies (e.g, Kafka)Great...  ...collaborative team environmentBA/BS degree in Computer Science, similar technical field of... 
    Suggested
    Full time
    Temporary work
    Part time
    Local area
    Relocation package

    King Digital Entertainment

    San Francisco, CA
    2 days ago
  • $231k - $340k

     ...just getting started.Role OverviewAs a Software Engineer on the Product Engineering team at...  ...architect intuitive UX and robust APIs for streaming results, long-running processes, and...  ...Strong programming skills and general Computer Science knowledge.Grit - experience working... 
    Suggested
    Flexible hours

    Harvey

    San Francisco, CA
    7 hours ago
  • $177.19k - $364.8k

     ...Role SummaryWe’re seeking a Staff Engineer to lead the architecture and...  ...experiment execution, and results computation.Drive AI enablement across...  ....8+ years of professional software engineering experience, with...  ...pipelines (batch and/or streaming) using Java/Scala/Kotlin or... 
    Work at office
    Local area
    Remote work
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  • $228.6k - $314.25k

     ...decisions that matter.The Lakeflow Engineering team owns the entirety of...  ...Views, Structured Streaming, and Flows. We run what is arguably...  ...(fault-tolerant incremental computation, stream-batch unification,...  ....We're looking for a Senior Staff Engineer to serve as a technical... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    7 hours ago
  • $177.19k - $364.8k

     ...process here.We're seeking an exceptional Staff Software Engineer to join our Observability team at...  ...we’re looking for:Bachelor’s degree in Computer Science, Engineering, or a related field...  ...-series databases, columnar storage, stream processing (Kafka, Flink, etc.), and... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  • $375 per month

     ...dropped into an S3 bucket, JSON blobs streamed into their API, or anything in between...  ...with a team of supportive and passionate software engineers.Architect and implement systems that...  ...experience.Bachelor of Science in Computer Science or related degree or experience... 
    Work at office
    Work from home
    Flexible hours
    Night shift

    LiveRamp

    San Francisco, CA
    2 days ago
  • $163.5k - $218k

     ...Staff Software Engineer OneTrust San Francisco, CA, US Job Type: Full-Time Function:...  ...~ Bachelor's or master's degree in computer science, Engineering, or related technical...  ...with elastic search and data streaming tools like Kafka. ~ Good understanding... 
    Full time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    Softbank Investment Advisers

    San Francisco, CA
    4 days ago
  •  ...AI code generation space, hiring a Staff Distributed Systems Engineer to help design and build the core systems...  ...pipelines, scalable data and compute orchestration , and the reliability...  ...Experience with high-scale systems: streaming, queues, event-driven architectures,... 

    Harrison Clarke

    San Francisco, CA
    1 day ago
  • $221.19k - $280k

     ...our AI-powered personalization engine delivers bespoke experiences...  ...degree or U.S. equivalent in Computer Science, Computer Engineering...  ...professional experience as a Software Engineer, Software Developer...  ...conjunction with messaging and streaming systems (including Kafka and... 
    Full time
    Remote work
    2 days per week

    Attentive

    San Francisco, CA
    7 hours ago
  • $177.19k - $364.8k

     ...grow their business.We are seeking a Staff Data Engineer to lead the design, implementation, and...  ...and datasetsBuild and operate batch and streaming pipelines using modern data stack...  ...engineering experienceBachelor’s degree in computer science, related field or equivalent... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    4 days ago
  •  ...a mission to build the best engineering team and we're looking for people...  ...~6+ years of relevant software development experience building...  ...~ Experience with streaming data processing frameworks such...  ...Kafka) Familiarity with cloud computing platforms, such as Azure or... 
    Full time
    Flexible hours

    Formal

    San Francisco, CA
    11 hours ago
  •  ...like payroll, expenses, benefits, and computers. For the first time ever, you can...  ...emerging AI-driven experiences. As a Staff Software Engineer on the Payroll Data team, you will play...  ...Pipelines: Build and maintain ETL and streaming pipelines, owning data correctness, schema... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  •  ...payroll, expenses, benefits, and computers. For the first time ever, you...  ...system to a micro-batch/stream processing powerhouse or redesigning...  ...a Tech Lead: This is a "pure engineering" team. You will partner...  ...evolves.Qualifications8+ years of software engineering experience, with... 
    Work at office
    Relocation
    3 days per week
    1 day per week

    Rippling

    San Francisco, CA
    2 days ago
  • $215k - $260k

     ...revolution of our time. The demand for AI compute is boundless, and power is a...  ...Crusoe.About the Role:We are seeking a Staff Software Engineer to lead distributed systems design and...  ...pipelines, including high-volume ingestion, stream processing, time-series and log... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  • $300k

     ...committed researchers, engineers, policy experts, and...  ...multiple major revenue streams while optimizing one of...  ...precious resources—compute. As we expand to more...  ...Have significant software engineering experience...  ...Currently, we expect all staff to be in one of our offices... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    11 hours ago
  • $200k - $275k

     ...internationally. TeamAs an engineering team, we believe...  ...RoleWe are looking for a Staff Data Infrastructure...  ...Apache Spark and adjacent streaming technologiesDriving...  ...or similar toolsStrong software engineering...  ...data workloadsDegree in Computer Science, Engineering,... 
    Local area

    Peregrine Technologies

    San Francisco, CA
    1 day ago
  • $320k - $405k

     ...group of committed researchers, engineers, policy experts, and business...  ...5+ years of experience as a software engineer Have ideas for...  ...policy: Currently, we expect all staff to be in one of our offices...  ...with traditional efforts in computer science. We're an extremely collaborative... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    11 hours ago
  • $166k - $250k

     ...secure, scalable, and performant. Will carry out full-stack software development tasks with security focus. Develop and...  ...process. Education Requirements: Bachelor’s degree in Computer Science, Engineering, Information Technology, or related academic field. Experience... 
    Full time
    Work experience placement

    Zania

    San Francisco, CA
    2 days ago
  • $320k

     ...group of committed researchers, engineers, policy experts, and business...  ...the serving systems, streaming pipelines, and APIs that bring...  ...policy: Currently, we expect all staff to be in one of our offices...  ...with traditional efforts in computer science. We're an extremely collaborative... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    11 hours ago
  • $180k - $190k

     ...help shape a brighter way forward. About the Role As a Staff Software Engineer on the MarTech Engineering Team, you'll be a forward deployed...  ...favors. You have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent work... 
    Daily paid
    Full time
    Work experience placement
    Local area
    Remote work

    JLL

    San Francisco, CA
    1 day ago
  • $192k - $260k

     ...companies in the world.Our engineering teams build highly technical...  ...operate one of the largest scale software platforms. The fleet...  ...warehouse, and the low latency of streaming. Its higher level...  ...robust.What we look for:BS in Computer Science, related technical field... 
    Work at office
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    7 hours ago
  • $245k - $295k

     ...revolution of our time. The demand for AI compute is boundless, and power is a...  ...About this RoleCrusoe is seeking a Senior Staff Software Engineer to own how our network monitors, configures...  ...including Prometheus, Grafana, and streaming gNMI.Influence Architecture for Automability... 
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  • $200k - $260k

     ...data infrastructure platform for hardware engineering teams. Sift turns high-frequency...  ...architecture by integrating recent innovations in streaming and storage, including cloud-native and...  ...Bring: ~ Bachelor's degree in Computer Science, Engineering, Physics, or... 
    Permanent employment
    Work at office
    Relocation

    Sift Science

    San Francisco, CA
    2 days ago
  • $196k - $339.9k

     ...Airtable to transform how work gets done.The Compute Platform team is responsible for...  ...Airtable’s services at scale. We enable engineers across the company to build, deploy, and...  ...across AirtableWho You Are:8+ years of software engineering experience, with deep expertise... 
    Live in

    Airtable

    San Francisco, CA
    2 days ago
  • $230k - $385k

     ...production systems. This is a hands-on infrastructure role for engineers who want to work on deeply technical systems at scale and own...  ...the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    2 days ago
  • $194k - $267k

     ...solves challenges and enables:Streaming analytics Interactive end-...  ...expect great things from our engineers and reward them with...  ...is about to change the cloud computing landscape forever.About the...  ...opportunity for experienced Software Engineers to join our fast growing... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    2 days ago
  • $260k - $350k

     ...ship category-defining software that enables Ryder and...  ...impact for the engine of the American economy...  ...ll love it here.Role: Staff Software Engineer - InfrastructurePod...  ...platforms, manage streaming pipelines, optimize...  ...or Master’s degree in Computer Science, Engineering,... 
    Full time
    Work at office
    Immediate start

    Baton Trucking

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Stream Compute. Be the first to apply!