Senior Software Engineer - Partner Integrations and Origination Platform

3 months ago
Full-time
Senior
Software Development
Upstart

Upstart

Upstart Powered Loans: Personal, Car Refinance & Consolidation Through Upstart, apply online for a fast personal loan, auto refinancing, or debt consolidation. Try our quick rate check today with no impact to your credit! Founded by ex Googlers, Upstar...

Banks
1K-5K
Founded 2012

Description

  • 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 into reusable, product-agnostic platform infrastructure.
  • Build orchestration and workflow solutions that streamline partner onboarding, reduce manual operational work, and improve system consistency.
  • Collaborate 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 and monitoring.
  • Use AI-assisted development tools and automation to improve engineering productivity and reduce repetitive workflows.
  • Participate in operational support and incident response, including root cause analysis and long-term system improvements.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience, plus 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.
  • 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.
  • Experience with 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.

Benefits

  • Base salary range of $166,900 to $230,900 USD for US remote roles, and $166,900 to $230,900 CAD for Canada remote roles.
  • Target bonuses and equity compensation, including annual equity grants that vest quarterly.
  • Medical, dental, and vision coverage, plus wellness resources.
  • 401(k) in the US or Group Retirement Savings Plan in Canada, with company match of $2 for every $1 contributed up to $15,000 annually.
  • Employee Stock Purchase Plan (US only) with discounted stock purchase options.
  • Paid time off, sick leave, and company holidays.
  • Paid family and parental leave, plus family-centered benefits for fertility, parenthood, and caregiving.
  • Employee Assistance Program, financial wellness resources, annual wellness allowance, annual productivity allowance, and onsite perks such as catered lunches and stocked micro-kitchens.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior C# / .NET Developer

Margo Bank Professional Services

Senior developer role in a six-person technology unit supporting a global Retail Media company, focused on designing and building a Core User Platform and partner APIs from the ground up.

C# .NET
8 hours, 44 minutes ago

Senior Backend Engineer

Megaport 251-1K Diversified Telecommunication Services

Megaport is hiring a Senior Software Engineer to evolve its global Network as a Service platform by developing backend services, modernizing core systems, and guiding technical improvements.

CI/CD Hibernate Java Kotlin REST API SQL
8 hours, 44 minutes ago

Java Back End Developer Senior

MUTT DATA 51-250 Internet Software & Services

Mutt Data is seeking a Senior Java Backend Developer to build scalable data, reporting, and analytics systems for machine learning and data-driven client solutions in a remote startup environment.

Apache Airflow AWS Azure CI/CD Databricks dbt Deep Learning Docker GCP Generative AI Git GraphQL Java Kubernetes Machine Learning Python React Terraform TypeScript
8 hours, 44 minutes ago

Backend Developer - Contract

Lingaro 5K-10K IT Services

Backend Developer for a four-month remote contract in India, responsible for building and operating scalable Python services, APIs, and cloud-based microservices.

Agile Azure CI/CD Databricks Django Docker FastAPI Git Go Kafka Kubernetes Microservices Python React REST API Scrum SQL Terraform
8 hours, 44 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers