Senior Software Engineer, Capital Insights

Upstart

Confirmed live yesterday Trusted
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$166,900–$230,900 / yr
Posted
71 days ago
Freshness
Confirmed live yesterday
Closes
Dec 8, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $199k
$106k most similar roles pay here $244k

This role pays more than 74% of similar roles. Most pay $151,000–$202,482 — the shaded band above. At the midpoint, this role pays about $199k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Upstart

Upstart is an AI lending platform that partners with banks and credit unions to expand access to affordable credit using non-traditional variables.

Upstart currently has 73 open roles on FindRole.

Listed pay typically runs $166,900–$230,450 across 72 roles with salary data.

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Senior Software Engineer, Capital Insights

Senior Software Engineer - Capital Insights joins the Capital Platform team to develop partner-facing reporting systems for lenders and institutional investors. This individual contributor role focuses on building and maintaining backend services, data models, and reporting infrastructure that facilitate loan funding, sales, and financial reporting across various products. The engineer will design APIs, manage data pipelines, and improve system reliability by automating manual processes and enhancing observability in a regulated fintech environment. Required technical skills include experience with modern backend stacks like Ruby on Rails or Java, relational databases using SQL, and analytical tools such as Airflow, Spark, dbt, ClickHouse, Snowflake, BigQuery, or Redshift. The role addresses the critical business problem of providing accurate, timely data to capital partners while managing complex financial reporting requirements and ensuring high data accuracy across the lending marketplace.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Design and evolve backend services, data models, and reporting APIs for multiple lending products.
  • Build and maintain data pipelines to deliver accurate loan and portfolio data under strict SLAs.
  • Improve system reliability by reducing incidents, automating manual processes, and strengthening observability.
  • Lead the design and implementation of cross-product platform capabilities like unified APIs and portals.
  • Partner with internal teams to define requirements, troubleshoot production issues, and deliver scalable solutions.
  • Identify structural inefficiencies in legacy systems to drive improvements that reduce operational burden.
  • Mentor engineers on data modeling, distributed systems design, and operations in a regulated fintech environment.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience).
  • 4+ years of experience building and operating backend systems.
  • Experience with at least one modern backend stack such as Ruby on Rails or Java.
  • Proficiency with relational databases using SQL.
  • Hands-on experience with data pipelines or analytical data stores like Airflow, Spark, dbt, ClickHouse, Snowflake, BigQuery, or Redshift.
  • Experience owning systems end-to-end, including design, deployment, monitoring, and on-call support.
  • Preferred experience in fintech, lending, capital markets, or financial reporting environments with high data accuracy requirements.
  • Experience designing and maintaining external REST APIs or file-based data integrations for enterprise partners.

More like this

Similar roles

Senior Software Engineer, Capital Insights

Upstart

Remote (Canada) 71 days ago $166,900$230,900
Ruby on Rails Java SQL Airflow Spark dbt ClickHouse Snowflake BigQuery Redshift Databricks Looker Data Pipelines Distributed Systems Observability
4+ yrs exp Remote

Senior Software Engineer

Walmart

Sunnyvale, CA 71 days ago $117,000$234,000
Java Spring Boot Apache Kafka Cassandra BigQuery Apache Spark Kubernetes GCP Microservices Distributed Systems Data Pipelines GitHub Copilot
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 57 days ago $117,000$234,000
Python Go Java Kubernetes CI/CD MLOps LLMOps GenAI Concord Looper GitHub Actions ArgoCD Flux OpenTelemetry Splunk gRPC REST Shell Scripting Vector Search
3+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

T. Rowe Price

Owings Mills, MD +1 98 days ago $121,000$206,000
AWS Salesforce Python Java JavaScript Agentic AI Prompt Engineering Microservices Azure APIs Automated Testing n-tier Architecture Cloud-native Architecture
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 77 days ago $119,800$234,700
Python C++ Go C Chromium Ninja SDLC Telemetry Feature Flags System Architecture Security Testing Logging Monitoring Automation
4+ yrs exp Hybrid