Senior Software Engineer - Pay & Safety
Cacheflow
About the Role As a Senior Software Engineer on the Pay squad, you'll own the systems that move money to Handshake AI's global fellow workforce. That includes earnings calculation, payout generation, Stripe-backed disbursement, and the operator tooling that runs every pay cycle. You'll also be helping us build out a much more sophisticated Trust & Safety surface area: KYC and identity verification, sanctions and fraud screening, and time‑tracking audit systems that catch suspicious activity throughout Handshake AI. This is a role for engineers who treat reliability, auditability, and resilience as first‑class design constraints. Pay can't go down. Ban decisions can't be silent. Webhooks can't be lost. You'll set the bar for how these systems are designed, deployed, and verified. Our work spans across microservices and integrations with payment and trust and safety providers. What You’ll Do Design and build payout and money‑movement systems on top of Payment Service Providers, including onboarding, KYC, country and payout‑method support, webhook reconciliation, retries, and rate‑limit handling, with zero‑downtime rollout and full auditability for every state change. Build out a robust and flexible payment and incentives platform that powers how fellows are compensated, rewarded, and retained across every project we run. Build the Trust & Safety stack: KYC and re‑verification flows, sanctions and fraud screening, ban and suspicious‑account state transitions, and time‑tracking audits over activity, time confirmations, and pay rates. Own operator tooling, including the Pay admin dashboard, ledger, and operations that let our ops team run pay weeks safely. Lead end‑to‑end on schema design, migrations, and backfills across Postgres and design rollouts that are safe to deploy. Set the bar for engineering practices on the squad through system design reviews, incident response, runbooks, and observability, and mentor other engineers through code review and architectural guidance. What We’re Looking For 5+ years of professional software engineering experience, with meaningful time spent owning production systems where correctness and uptime matter (payments, fintech, identity, fraud, infrastructure, or similar high‑stakes domains). Strong system design fundamentals for highly reliable, zero‑downtime, auditable, and resilient systems: expand‑contract migrations, idempotency, retries and backoff, dual‑writes and backfills, append‑only audit logs, and reconciliation jobs. Deep proficiency with relational databases (PostgreSQL), data modeling, and schema evolution under load. You can defend why a given state is or isn’t reachable. Strong backend skills in Ruby on Rails and/or TypeScript/Node, and willingness to work fluently across both. Comfort in React for operator and fellow‑facing UI. Experience designing and operating asynchronous workflows (Temporal, Sidekiq, or similar) and integrating with third‑party APIs that fail in interesting ways (Stripe, Deel, Hubstaff, or equivalents). Track record of leading technical projects end‑to‑end in ambiguous environments, with a bias toward shipping behind feature flags and verifying in production. Excellent communication and stakeholder management. You can partner with Ops, Finance, Legal, and Compliance and translate their requirements into system invariants. Track record of mentoring engineers and raising the engineering bar on a team. Nice to Have Prior experience building production payments, payout, or money‑movement systems Background in Trust & Safety, fraud, KYC/AML, sanctions screening, or identity verification at scale. Experience with event sourcing, change‑data‑capture, or audit‑log architectures where every state change is reconstructable. Experience operating comparable workflow orchestrators for long‑running, idempotent business processes. Experience with regulated or compliance‑driven workstreams (1099‑NEC issuance, OFAC, GDPR/data deletion, SOC 2 controls). Perks Ownership: Equity in a fast‑growing company Financial Wellness: 401(k) match, competitive compensation, financial coaching Family Support: Paid parental leave, fertility benefits, parental coaching Wellbeing: Medical, dental, and vision, mental health support, $500 wellness stipend Growth: $2,000 learning stipend, ongoing development Office: Commuting support, free lunch, and gym in our SF office Time Off: Flexible PTO, 15 holidays + 2 flex days Connection: Team outings & referral bonuses #J-18808-Ljbffr Cacheflow
$196k - $294k
...or shaping our story: You can just ship things. As a Senior Software Engineer on our Trust & Safety team at Vercel, you’ll build and operate systems that... ...outfit your space as needed. The San Francisco, CA base pay range for this role is $196,000 - $294,000. Actual salary...SeniorRemote jobWork at officeWork from homeMonday to FridayFlexible hours$196k - $220.5k
...during, and after playing games. The Safety Processing team is responsible for the... ...across all of Discord. We're looking for a Senior Software Engineer who can handle complex, multi-milestone... ...level. Within the range, individual pay is determined by additional factors, including...SeniorFull timeRelocationRelocation package$196k - $220.5k
...during, and after playing games. The Safety Processing team builds the infrastructure... ...gets actioned. We're looking for a Senior Software Engineer who can take ownership of complex, critical... ...level. Within the range, individual pay is determined by additional factors, including...SeniorFull timeRelocationRelocation package$196k - $220.5k
...during, and after playing games. The Safety Processing team builds the infrastructure... ...gets actioned. We're looking for a Senior Software Engineer who can take ownership of complex, critical... ...level. Within the range, individual pay is determined by additional factors, including...SeniorFull timeWork at officeRelocation package2 days per week$204k - $259k
Waymo is seeking a skilled Software Engineer to contribute to their mission of autonomous driving technology. This role involves deploying solutions to rapidly address in-field behavioral issues and improving the production monitoring capabilities. Candidates should have...Senior$160k - $190k
...people forward. We’re looking for a Senior Android Engineer to join our Trust and Safety engineering team. This team is... ...We take a market-based approach to pay, and pay may vary depending on the... ...incredible together. Strava builds software that makes the best part of our athletes...SeniorWork at officeWorldwideFlexible hours3 days per week- EngineersOfAI is seeking a Senior Software Engineer in San Francisco to lead complex safety platform projects, ensuring protection for millions of users on Discord. This role involves collaboration with cross-functional teams and building critical safety infrastructure...SeniorRemote work
- DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command... ...prioritized and resolved in a timely mannerProvide updates to senior management regarding safety program status/issues, as well...SeniorWork at officeRemote workRelocation2 days per week1 day per week
- ...and hang out before, during, and after playing games. The Safety Platform team is at the heart of keeping Discord safe for all... ...and reliable safety on Discord. We're looking for a Senior Software Engineer who is capable of handling ambiguous, complex, multi-milestone...SeniorWork at officeRelocation package2 days per week
$160k - $250k
...every month. Hive also offers turnkey software applications powered by proprietary AI... ...interested in joining the future of AI! Senior Software Engineer - Backend In order to execute our... ...and experience, and location. Base pay is one part of the total compensation...SeniorFull time$213k - $263k
...diverse range of challenging requirements. We are looking for a Senior Software Engineer who is passionate about solving complex evaluation problems... ...across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location...SeniorFull timeRemote work$170k - $210k
...and others. About the role The engineering team owns the delivery and stability of... ...customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning... ...San Francisco, California. Individual pay is determined by work location, job...SeniorFull time$159k - $259.7k
...0 countries. What You'll Do As a Senior iOS Engineer at Calm, you’ll build and improve the features... .... Who You Are ~5+ years of software development experience, including 3+... ...Typescript & Node.js Calm uses a geographic pay model that determines salaries based on...SeniorFull timeLocal areaFlexible hours$204k - $259k
...be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and... ...In this role, you will report to a Senior Staff Engineering Manager. You will... ...locations is listed below. Actual starting pay will be based on job-related factors, including...SeniorFull timeRemote work$165k - $210k
...’ll play a critical role in shaping our engineering + broader company culture and help make... ...You have 8+ years of experience in a Software Engineering position. Experience with... ...terms, both in-person and in writing. Pay Transparency The estimated starting annual...SeniorFull time$192k - $240k
...AI at Brex AI Engineering at Brex is redefining how businesses run... ...What you’ll do You’ll be the senior technical owner for Brex’s... ...building and owning production software, including systems that... .... However, the starting base pay will depend on a number of factors...SeniorFull timeWork at officeRemote workWork from homeShift work$196k - $220.5k
...and game-related launches at Discord. Our engineering culture values collaboration, and this... ...have 5+ years of experience as a fullstack software engineer. You have experience with... ...and level. Within the range, individual pay is determined by additional factors, including...SeniorFull time$196k - $220k
...before, during, and after playing games. We're looking for a Senior Software Engineer to join the Growth team at Discord. Our team owns how new... ...determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills...SeniorFull time$196k - $220.5k
...for a highly technical, creative, hands-on, and impact-focused Software Engineer to join our growing Ads team. Our team is revolutionizing... ...are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills...SeniorFull timeRelocationRelocation package$213k - $270k
...+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking... ...to characterize performance and safety of our perception system against a... ...is listed below. Actual starting pay will be based on job-related...SeniorFull timeRemote work$220k - $275k
...before, during, and after playing games. We are looking for a Senior Software Engineer specializing in Machine Learning to join our Revenue ML team... ...determined by role and level. Within the range, individual pay is determined by additional factors, including job-related...SeniorFull timeShift work$180k - $220k
...marketplace. We are seeking a highly skilled and motivated Senior Software Engineer to join our Marketplace team. As Senior Software Engineer,... ...the wage ranges it reasonably and in good faith expects to pay for all remote roles and as otherwise required by applicable...SeniorFull timeRemote workFlexible hours$196k - $220.5k
...mobile. Collaborating with the other engineers on your team to write, review, and ship elegant... ...continually raise the quality bar of the software we write. What you should have: ~5... ...and level. Within the range, individual pay is determined by additional factors,...SeniorFull time$177k - $245k
...meet the needs of AI practitioners and our business. As a Senior Software Engineer, you will lead initiatives in pricing, licensing, and... ...and benefits packages for all full-time employees. The actual pay may vary depending on your skills, qualifications, experience...SeniorRemote jobFull timeTemporary workWork at officeHome officeFlexible hours- ...May of 2023, we have: Acquired 20,000 paying and loving clinicians Generated 70,00... ...individuals to join our elite team of engineers. As part of our team, you'll play a pivotal... ...(React/TypeScript) components of our software stack. AI First: Adapt the latest AI...SeniorFull timeImmediate startRemote workFlexible hours3 days per week
$180k - $237.5k
...from batteries we already have. Senior Software Engineer – Site Controller, Energy Storage We... ...You understand when to leverage Rust’s safety and performance for site orchestration... ...platform. In accordance with California pay transparency laws, the salary range for...SeniorFull timeLocal area$220k - $247.5k
...during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at... ...determined by role and level. Within the range, individual pay is determined by additional factors, including job-related...SeniorFull timeSeasonal work$150k - $220k
...of over 400 world-class engineers. We all work out of our... ...utilize a proprietary software-defined radio payload.... ...in your career. Senior Software Engineer... ...software Experience with safety critical development (FDA... ...robust benefits. Base pay is a single component...SeniorPermanent employmentFull timeWork at officeFlexible hours$165k - $210k
...and innovative problem-solving. BitGo is looking for a Senior Software Engineer who will join our Bitcoin Team. BitGo processes a significant... ...environment *Benefits may vary based on location. Pay Transparency Notice: Depending upon your leveling and...SeniorFull timeWork at officeWorldwide$148k - $185k
...quality because our customers put their trust in us for safety and reliability. As a Software Engineer for Autonomous Vehicles, you’ll be responsible for... ...up to 4 weeks per year. #Hybrid The expected base pay range for this position in the San Francisco area is $...SeniorHourly payFull timeWork experience placementWork at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Pay & Safety. Be the first to apply!
- agile software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- intermediate software engineer San Francisco, CA
- software engineer staff San Francisco, CA
- experienced software developer San Francisco, CA
- work from home software developer San Francisco, CA
- software developer no experience San Francisco, CA
- software developer fintech San Francisco, CA
- software data engineer San Francisco, CA
- financial software developer San Francisco, CA

