Skip to content
LithicLithic

Senior Software Engineer, Card Authorization

Build and operate real-time card authorization and fraud-prevention systems, including customer-facing controls and 3D Secure flows. The role requires 4+ years of backend experience, with Rust, distributed systems, payments, and end-to-end product ownership relevant to the work.

About the job

Responsibilities

  • Write reliable, secure, scalable code for real-time card authorization and fraud-prevention systems.
  • Build customer-facing features including rules improvements, velocity controls, 3D Secure flows, fraud tooling, and transaction monitoring.
  • Own projects from planning through launch.
  • Improve system reliability and participate in the team on-call rotation.
  • Lead efforts to improve team systems and processes.

Requirements

  • 4+ years of experience building production backend systems.
  • Experience with or willingness to learn Rust.
  • Ability to understand systems written in Python and Java.
  • Interest and experience using AI tools to improve productivity.
  • Ability to navigate ambiguity, align diverse perspectives, and drive practical solutions.
  • Experience or interest in payments, fintech, or fraud prevention.
  • Experience designing systems from scratch and owning product development end-to-end.
  • Strong written communication skills.
  • Experience working in a remote, async-first team across time zones.

Nice-to-haves

  • Full-stack experience.

Compensation and Benefits

  • Annual US salary: $160,000–$200,000, plus equity.
  • Unlimited PTO.
  • 12 weeks of fully paid parental leave.
  • Four-week fully paid sabbatical after five years.
  • Work from anywhere in the world for four weeks each year.
  • 3% cashback on card purchases through a complimentary employee account.
  • Health, vision, and dental insurance; HSA contribution match.
  • 401(k) match.
  • Voluntary life insurance and short- and long-term disability insurance.
  • NYC-based employees receive commuter benefits and catered lunches on Tuesdays and Thursdays.

Skills

Backend Systems, Rust, Python, Java, Distributed Systems, Fraud Prevention, Payments, 3D Secure, Rules Engine, Transaction Monitoring, AI Tools, On-Call

Cribl

Cribl

United States

Senior Software Engineer, Stream Integrations
$160k+/yrRemote5+ YOEBackend Engineering

Build and maintain integrations connecting Cribl’s stream processing engine with major data and cloud platforms. The role requires strong software engineering fundamentals, Node.js and TypeScript expertise, API and distributed-systems experience, and participation in on-call support.

Lithic

Lithic

United States

Senior Software Engineer, Product Platform
$160k+/yrRemote5+ YOEBackend Engineering

Build and operate the foundational API platform powering Lithic’s fintech products, with ownership across reliability, authorization, audit logging, and API evolution. Requires 4+ years of backend experience, strong API design skills, and senior-level ownership in a remote, async environment.

Granica

Granica

Mountain View, CA

Senior Software Engineer — Distributed Compute / Spark Systems
$160k+/yrHybrid5+ YOEBackend Engineering

Build and optimize distributed compute infrastructure for enterprise-scale analytics and AI workloads, improving query performance, reliability, scheduling, and compute costs. Requires senior-level distributed systems experience and production expertise with Spark or comparable query and data-processing engines.

Opto

Opto

New York, NY
Software Engineer, Backend
$160k+/yrOn-site6+ YOEBackend Engineering

Build and own backend software for a private-markets investment platform, contributing across the full development lifecycle. The role requires 6+ years of software development experience, strong Python, REST API, SQL, and distributed-systems expertise, plus familiarity with AWS and AI/LLM applications.

Hinge Health

Hinge Health

San Francisco, CA

Senior Software Engineer - Backend
$158k+/yrHybrid5+ YOEBackend Engineering

Senior backend engineer designing and operating reliable billing and financial systems, APIs, data models, and distributed workflows. The role requires 5+ years of professional software development experience, strong backend expertise, and collaboration across Product, Finance, Operations, and Data.