Skip to content
RipplingRippling

Senior Software Engineer, Backend - Platform

Own design and implementation of core backend services and APIs for high-scale, reliable systems. Requires 5+ years building production backend services in Python or Go with distributed systems expertise.

About the job

What you will do

  • Own the design and implementation of core backend services and APIs that power critical product capabilities and complex business logic.
  • Ensure all systems are built for high-volume scale, reliability, and security, making strategic decisions about infrastructure and data integrity.
  • Work seamlessly with product, frontend, and platform teams to translate feature goals into robust, high-performance technical solutions.
  • Elevate the team's technical standards, lead code and design reviews, and mentor engineers on backend best practices.

What you will need

  • 5+ years of experience in a production environment using Python, Go, or a similar high-scale backend language.
  • Deep expertise in distributed systems architecture, data modeling, and performance optimization of relational databases.
  • Experience with systems operating at a significant technical and organizational scale.
  • Strong understanding of CS/algorithms fundamentals and experience with complex project delivery.
  • Exceptional communication skills with technical and cross-functional stakeholders.

Skills

Python, Go, Distributed Systems, Data Modeling, Relational Databases, Performance Optimization, Cs Fundamentals, Algorithms

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.

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

New York, NY

Senior Software Engineer, Card Authorization
$160k+/yrRemote5+ YOEBackend Engineering

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.

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.