Skip to content
UpstartUpstart

Senior Software Engineer - Partner Integrations and Origination Platform

Design and build scalable backend services and platform infrastructure for loan origination workflows across products and lending partners. Own systems through the full lifecycle including design, deployment, monitoring, and on-call support.

About the job

How you’ll make an impact

  • Design and build scalable backend services and platform capabilities that support origination workflows across multiple products and lending partners
  • Improve the reliability, observability, and operational resilience of critical origination systems and APIs
  • Refactor and decouple legacy systems to create reusable, product-agnostic platform infrastructure that scales across partner and product types
  • Build orchestration and workflow solutions that streamline partner onboarding, reduce manual operational work, and improve system consistency
  • Collaborate closely with Engineering, Product, Lending Partnerships, Compliance, Legal, and Loan Sales teams to deliver secure and scalable lending experiences
  • Drive technical design discussions, author design documents, and contribute to engineering best practices for system quality, monitoring, and operational excellence
  • Use AI-assisted development tools and automation thoughtfully to improve engineering productivity and reduce repetitive workflows
  • Participate in operational support and incident response, helping identify root causes and implement long-term system improvements

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or its equivalent) and 4+ years of software engineering experience
  • 6+ years of experience building and operating backend services, APIs, or data-intensive systems in production environments
  • Experience owning software through the full development lifecycle, including design, implementation, deployment, monitoring, and on-call support
  • Proficiency with at least one modern backend development framework or programming language; experience with Ruby on Rails or the ability to ramp quickly in a Ruby-based codebase
  • Experience designing distributed systems, service integrations, or workflow-based architectures that support scalability and reliability

Preferred Qualifications

  • Experience working in fintech, lending, banking, or capital markets environments with high expectations for data accuracy, auditability, and system reliability
  • Knowledge of orchestration platforms or workflow engines such as Temporal
  • Ability to identify operational inefficiencies and build scalable automation or self-service tooling to improve engineering workflows
  • Skills in system observability, incident analysis, and production monitoring practices
  • Experience using AI-assisted development tools, automation frameworks, or AI agents to improve software engineering productivity and operational efficiency

Skills

Ruby on Rails, Backend Development, Distributed Systems, API Design, Workflow Orchestration, Temporal, System Observability, Incident Response, Production Monitoring, Ai-Assisted Development Tools

Pave

Pave

New York, NY
Senior Software Backend Engineer, Market Pricing
$167k+/yrHybrid5+ YOEBackend Engineering

Build scalable backend systems for sophisticated customers and compensation pricing workflows, owning delivery from discovery through monitoring. The role requires 5+ years of backend engineering experience, strong systems design judgment, and the ability to lead ambiguous technical initiatives.

Rula

Rula

United States

Senior Software Engineer - Patient Services
$166k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer who will architect and scale distributed backend data systems supporting patient services. The role requires 4+ years of experience, expertise in microservices and event-driven systems, and strong technical leadership and mentoring skills.

Instacart

Instacart

United States

Senior Software Engineer, Digital Twin Platform
$166k+/yrRemote5+ YOEBackend Engineering

Build and operate scalable backend platforms, data pipelines, and services that create real-time digital twins of store inventory. The role requires 5+ years of software engineering experience, backend programming expertise, distributed systems knowledge, and cloud infrastructure experience.

Cloudflare

Cloudflare

Atlanta, GA
Senior Distributed Systems Engineer - Cache
$168k+/yrHybrid4+ YOEBackend Engineering

Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.

Rippling

Rippling

San Francisco, CA
Senior Software Engineer, Backend Full Stack - Emerging Products
$168k+/yrOn-site5+ YOEBackend Engineering

Senior engineer building secure, scalable backend services and cross-stack product features for Rippling’s emerging HR, IT, Finance, and Spend products. The role requires 5+ years of production experience with Python, Django, or related technologies, plus frontend familiarity with React or TypeScript.