Skip to content
RipplingRippling

Senior Software Engineer, Backend - IT Product

Own design and implementation of core backend services and APIs for IT product capabilities. Requires 5+ years experience with Python or Go, distributed systems expertise, and strong CS fundamentals.

About the job

What We Build

  • Device Management (MDM): Developing systems to securely enroll, configure, manage, and inventory corporate devices (macOS, Windows, iOS, etc.), including policy enforcement and remote wipe capabilities.
  • App Management & Identity: Creating the centralized platform for provisioning and de-provisioning employee access to hundreds of third-party SaaS applications, ensuring instant security and compliance through integrated identity and access management (IAM).
  • Inventory & Asset Management: Building the core financial and logistical systems to track physical assets, manage software licenses, and automate IT procurement from device ordering to deployment.
  • Security & Compliance: Developing the mechanisms for setting, managing, and enforcing security policies across all devices and applications, ensuring employee and corporate data remain protected.

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/Algorithms, API Design, Backend Services, Code Review

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.

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.

Launchdarkly

Launchdarkly

United States

Senior Backend Engineer, Experimentation
$163k+/yrRemote6+ YOEBackend Engineering

Designs and operates scalable backend services for an experimentation platform, including data ingestion, metric computation, and results processing. Requires 6+ years of software engineering experience, strong Go or comparable backend-language skills, and experience with distributed, cloud-based, data-intensive systems.