Staff Software Engineer, Streaming and Workflows
SoFi
Employee Applicant Privacy NoticeWho we are:Shape a brighter financial future with us.Together with our members, we’re changing the way people think about and interact with personal finance.We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.The role:As a Staff Software Engineer (IC4) on the Streaming & Workflows (SAW) team, you will serve as the dedicated company-wide technical owner and architect for SoFi’s distributed Workflow Orchestration Platform (Temporal Cloud). Temporal is one of the most widely adopted platform services across SoFi, executing mission-critical, stateful financial workflows including loan origination, user verification, ledger transactions, and automated money movement.You will define and drive the 12-month platform vision and technical roadmap, overhaul how SoFi integrates with and manages Temporal, manage our technical partnership with Temporal Cloud, build core self-service platform features, and offer mentorship to other less experienced team members. You will lead by example through hands-on architecture and responsible daily AI-assisted engineering, setting the gold standard for platform reliability, developer experience, and cost management company-wide.What you’ll do:Own the technical vision, architectural roadmap, and operational strategy for SoFi's enterprise Temporal workflow orchestration platform.Re-architect and modernize SoFi’s multi-region resiliency leveraging Temporal Cloud: design self-service namespace provisioning, access control automation, Codec Servers, and standardized client SDKs/libraries.Serve as the primary technical interface and owner for the external Temporal Cloud vendor relationship, optimizing cluster efficiency, feature adoption, and infrastructure costs.Author clear architectural blueprints, developer guides, and SDK standards, educating and upskilling engineering teams across all SoFi business units.Mentor and elevate engineers on the SAW team (IC1–IC3), fostering technical growth through pair programming, architectural reviews, and constructive feedback.Act as a lead operational resolver during high-severity platform incidents, diagnosing distributed failure states and driving post-incident remediation to prevent recurrence.Partner with product and engineering leaders across Lending, Banking, Invest, and Risk to unblock complex distributed workflow use cases.What you’ll need:Education & Minimum Experience Requirements: Bachelor’s Degree with 8+ Years of Experience designing, building, and operating high-throughput distributed systems or platform services in production or Master’s Degree with 6+ Years of Experience in Computer Science, Software Engineering, or a related technical field. Deep proficiency in at least one modern language: Go, Java, Kotlin, or Python.Proven track record of owning distributed platform architecture, defining technical roadmaps, and driving technical consensus across multiple engineering squads.Practical experience with cloud architecture (AWS preferred, Azure or GCP acceptable), containers, and Kubernetes in large-scale production environments.Experience managing platform telemetry (metrics, distributed tracing, alerting) and driving operational excellence for high-availability systems.Superb written and verbal communication skills, with proven ability to educate, influence, and mentor engineering peers.AI-Assisted Engineering Expectations:Model and champion the daily use of AI-assisted engineering tools to accelerate architectural prototyping, generate resilient test suites, build client tooling, and automate developer documentation.Establish team standards for critically evaluating and validating AI-generated code to safeguard platform security, data integrity, and compliance.Nice to have:Production experience with Temporal, Cadence, or similar stateful workflow orchestration systems.Prior experience on an internal developer platform (Platform-as-a-Product) or infrastructure team where internal developers were your direct customers.Familiarity with event streaming architectures (Apache Kafka, WarpStream, Kafka Connect) or distributed message queues (RabbitMQ).Experience managing SaaS/cloud vendor relationships and driving infrastructure cost-optimization initiatives.Background in financial services, banking platforms, or regulated environments.Compensation and BenefitsThe base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location. To view all of our comprehensive and competitive benefits, visit our Benefits at SoFipage!SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.The Company hires the best qualified candidate for the job, without regard to protected characteristics.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.New York applicants: Notice of Employee RightsSoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email View email address on click.appcast.io are unable to accommodate remote work from Hawaii, Alaska or Puerto Rico at this time.Internal EmployeesIf you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.
$193.8k - $285k
...abstractions that DoorDash Engineering depends on: reliable, efficient... ...Within Storage, the Event Streaming Systems team owns the event... ...-critical, event-driven workflows across DoorDash, Wolt, and... ...the RoleWe're looking for a Staff Software Engineer to set the technical...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours$300k - $350k
...browse our platform around the world.We are seeking a Staff Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will lead the... ..., messaging, and storage platforms that power P0 workflows across StubHub.The team provides core engineering...SuggestedWork at officeRemote workWorldwideFlexible hours$15k
..., and we have ambitious goals for the future.As a Staff Software Engineer on the Batch and Realtime Streaming team, you will play a pivotal role in architecting... ...researchers and data scientists to understand their workflows and design intuitive interfaces (APIs, SDKs, UIs)...SuggestedWork at officeLocal area- ...and infrastructure at Rippling. We own Workflow Studio, our Triggers system and the underlying... .... We are looking for a seasoned engineer who enjoys complex systems, thoughtful architectural... ....What You'll Do:Develop high quality software with attention to detailShip...SuggestedWork at office3 days per week
- ...group owns the interface engineering, omni-channel runtime,... ...work happens.As a Staff Engineer for AI Experiences... ...UI components (e.g., streaming interactive maps,... ...interactive tables, and visual workflows directly inside the... ...for AI-assisted software development, mentoring...SuggestedContract workWork at officeImmediate start3 days per week
$231k - $340k
...’re just getting started.Role OverviewAs a Software Engineer on the Product Engineering team at Harvey,... ...architect intuitive UX and robust APIs for streaming results, long-running processes, and complex tool-calling workflows.What You Have10+ years of experience (post-...Flexible hours$192k - $260k
...Lakehouse platform for data engineering, analytics, and AI.... ...build and operate streaming and batch ETL pipelines... ...cloud-region outages.As a Staff Engineer on the part... ...and failback workflows with conservative correctness... ...reliability engineeringStrong software engineering skills in...Local areaWorldwide$163k - $279k
...'ll make impactGrowth Engineering at Airwallex is building... ...outcomes.As a Staff Backend Engineer, you'... ...actions, and automated workflows.Design for reliability... ...years of professional software engineering experience... ...-time data pipelines, streaming technologies, or large...Temporary workWork at officeLocal area3 days per week$150k - $200k
...foundation that enables our engineering organization to stay... ...infrastructure. As a Staff Engineer, you will... ...authentication and identity, event streaming, API infrastructure)... ...with AI-led agentic software development (e.g.,... ...software development workflows, CI/CD pipelines, and...Work at officeImmediate startFlexible hours$156.5k - $235k
...computation, Spark/Dataproc for the heaviest batch workloads, and Streaming infrastructure (e.g., Redpanda/Pub/Sub) for event‑driven and... ...(e.g., Pub/Sub, Redpanda/Kafka) where appropriate.Use workflow engines such as Temporal and Cadence to orchestrate complex, long‑running...WorldwideShift work$160k - $280k
...About the Role We're looking for a software engineer to build the Kubernetes-native control plane... ...a living. Experience with durable workflow orchestration tools such as Temporal, Cadence... ...software around message queues, event streams, or pub/sub (e.g., Kafka, NATS, SQS)...Full time- ...foundation that enables every engineer at SoFi to ship faster,... ...model routing. As a founding Staff Software Engineer, you'll be a technical... ...paths, parallelize work streams across teammates, and align... ...build, test, and deployment workflows; serve as a leading resolver...Remote work
$227.2k - $324.5k
About the Role:We are looking for a Staff Software Engineer who combines deep technical expertise... ...Driving improvements in internal tools and workflows that leverage AI to enhance... ...built for every fandom, Tubi is a free streaming service that entertains over 100 million...Full timeTemporary workWork at officeLocal areaFlexible hours$405k
...committed researchers, engineers, policy experts, and... ...sandbox orchestration, streaming, scheduling, and multi... ...systems in production — workflow orchestration,... ...part of how you build software, and have opinions about... ...Currently, we expect all staff to be in one of our offices...Work at officeLocal areaVisa sponsorshipFlexible hours$320k
...committed researchers, engineers, policy experts, and... ...from coming back. As a software engineer on this team,... ...., Spark, Beam) and a workflow scheduler (e.g., Airflow... ...Experience with stream processing engines such... ...Currently, we expect all staff to be in one of our offices...Work at officeLocal areaVisa sponsorshipFlexible hours$200k - $250k
...around the world.About the Role:We are seeking a Senior Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will design,... ...reliable, event-driven services and business-critical workflows across listings, transactions, fulfillment, and...Work at officeRemote workWorldwideFlexible hours- ...with a report, triggering a workflow, and permissioning that data... ...tracking system to a micro-batch/stream processing powerhouse or... ...a Tech Lead: This is a "pure engineering" team. You will partner directly... ...evolves.Qualifications8+ years of software engineering experience, with...Work at officeRelocation3 days per week1 day per week
- ...tooling and guidance to teams across engineering, product, and business and help... ...Warehouse, Data Lakehouse, Spark, Workflow Orchestration, and Streaming technologies. We scale our existing... ...changes.Qualifications6+ years of software engineering experienceExtensive hands...Work experience placementLocal area
$186.9k - $267.7k
...enhanced observability and control.As a Staff Software Engineer on the Data & Scalability Platform... ...: the stores that hold the data, the streaming and compute components that move and... ...continuous profiling and flame-graph workflows (e.g., Pyroscope), or benchmarking suites...Full timeTemporary workWork at officeLocal areaImmediate startFlexible hours$250k - $400k
...Senior Software Engineer | Building the Future of AI-Powered Identity & Digital Trust | Go, TypeScript, AI Agents | NYC / SF This Jobot... ...edge AI development tools as a core part of your engineering workflow. Have a direct impact on product development, engineering...Local area$275k - $400k
...infrastructure layer for private capital markets - combining modern software systems, AI-native workflows, and deep market intelligence to transform how private... ...0 to 1 builder environment. This is a place for engineers who want to operate at maximum leverage, ship quickly,...Work at officeLocal area2 days per week3 days per week- ...Spend, IT, Data Cloud, and among product areas. As a Senior Staff Software Engineer, you will own broad, ambiguous, high-impact technical... ...ML/data infra, model infrastructure, inference, sandboxing, workflow automation, scaling, latency, or reliability is highly valuable...Work at office3 days per week
$229k - $343k
...Saturn, and other digital services.Snap Engineering teams build fun and technically... ...at the forefront.We’re looking for a Staff Software Engineer to join Snap Inc!What you’ll... ...AI tools and high velocity engineering workflows to design and ship scalable services while...Full timeLive inWork at officeLocal area$240k - $270k
...architecture. Hence, we are growing the engineering team and looking for engineers who are... ...skills you’ll learn!)Experience building software capabilities for analyzing large scale... ...applications, and automate critical workflows all without moving data or breaking governance...Full timeWork at office$224k - $264k
...across a complex, regulated domain.As a Staff Engineer in this organization, you'll operate... ...architecture of complex, multi-system workflows. You'll define how screening products are... ...equivalent practical experience10+ years of software development experience and 3+ years...Work at officeLocal areaRemote workRelocation3 days per week$176k - $220k
...a company funding and provisioning a ride to the tailored workflows that get an employee to a client meeting or home after a late... ...solution businesses build their programs on. As a Staff Software Engineer on the Lyft Business Team, you will act as a critical technical...Hourly payTemporary workWork at officeLocal areaImmediate startAfternoon shift3 days per week$13 per hour
...Salesforce, managed by the same founders and engineers who built the original company. You get... ...untapped opportunities in enterprise software.Agentforce Operations is an AI-powered... ...that enable agents to execute multi-step workflows autonomouslyLead Technical StrategyPartner...Full time$192k - $264k
...large gains in how many people actually start care.As the Staff Software Engineer on this pod, you'll be the technical lead for a team of six... ...and clinical rules multiply.Build durable, observable member workflows: Design the multi-step, long-running orchestration behind...Full timeInternshipWork at officeLocal areaRemote workWorldwide3 days per week$228.6k - $314.25k
...into decisions that matter.The Lakeflow Engineering team owns the entirety of the ETL product... ...Graphs, Materialized Views, Structured Streaming, and Flows. We run what is arguably the... ...systems can do.We're looking for a Senior Staff Engineer to serve as a technical...Local areaWorldwide$300 per month
...come build with us at Crusoe.About the RoleWe are seeking a Staff Software Engineer to architect, design, and develop Cloud Infrastructure... ...systems and platforms. You'll deliver end-to-end use cases and workflows for a vertically integrated AI-first Crusoe Cloud and play...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Streaming and Workflows. Be the first to apply!
- software engineer - cloud services San Francisco, CA
- software technical support engineer San Francisco, CA
- remote software sales San Francisco, CA
- software sales representative San Francisco, CA
- mobile software developer San Francisco, CA
- software quality assurance San Francisco, CA
- software qa San Francisco, CA
- entry level software sales San Francisco, CA
- software sales San Francisco, CA
- software sales executive San Francisco, CA


