Senior Software Engineer, Capital Insights

Upstart

Confirmed live 2 days ago Trusted
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$166,900–$230,900 / yr
Posted
72 days ago
Freshness
Confirmed live 2 days ago
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 that enable lenders and institutional investors to manage their portfolios. This individual contributor role focuses on building and maintaining backend services, data models, and reporting APIs that ensure accurate loan funding and financial reporting. The engineer will design infrastructure for cross-product capabilities, automate manual processes, and improve system reliability within a regulated fintech environment. Key technical requirements include experience with modern backend stacks like Ruby on Rails or Java, relational databases using SQL, and data pipelines utilizing tools such as Airflow, Spark, dbt, ClickHouse, Snowflake, BigQuery, or Redshift. The role addresses the critical business problem of providing reliable, timely portfolio data to capital partners while managing complex financial reporting requirements across multiple lending products in a high-accuracy environment.

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 Capital Markets, Finance, and Data teams to define requirements and troubleshoot production issues.
  • Identify structural inefficiencies in legacy systems to drive platform-level improvements and 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 (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.
  • Experience in fintech, lending, capital markets, or financial reporting environments with high data accuracy requirements (preferred).
  • Knowledge of modern data platforms, analytics tools, REST APIs, or file-based data integrations (preferred).

More like this

Similar roles

Senior Software Engineer, Capital Insights

Upstart

Remote (Canada) 72 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 78 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