Senior Software Engineer - Partner Integrations and Origination Platform

4 weeks, 1 day 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 Software Engineer - Grafana Cloud Observability Provider | Germany | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Software Engineer to help design, build, and scale Grafana Cloud’s observability products for metrics and logs in a fully remote, open-source-driven environment.

Go Grafana Java Kubernetes Microservices .NET OpenTelemetry Prometheus Python Rust
8 hours, 39 minutes ago

Senior Software Developer: Models Team (Token Factory)

Nebius 51-250 Internet Software & Services

Nebius is hiring a backend and infrastructure engineer for the Models Team to help onboard and operate state-of-the-art open-source LLMs in Token Factory, its AI cloud platform for reliable large-scale production inference.

Go Kubernetes LLM Python Serverless
8 hours, 39 minutes ago

Senior Fullstack Developer | Java + React

redbee 51-250 Internet Software & Services

redbee busca un/a profesional senior de desarrollo para crear soluciones digitales estratégicas en la industria financiera, participando en la construcción de productos de misión crítica junto a clientes.

AWS DynamoDB Java Kafka Microservices React Redis Spring Boot
8 hours, 54 minutes ago

PHP Technical Interviewer

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking a Technical Interviewer to conduct and improve technical assessments for PHP developer roles within its custom software and distributed teams business.

Laravel PHP Symfony
8 hours, 54 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