Senior Software Engineer - Partner Integrations and Origination Platform

3 months, 3 weeks 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

Core/ Infra - Senior Java Engineer - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch team to build and improve shared platform infrastructure, enabling secure, scalable, observable, and maintainable Elasticsearch across cloud, serverless, and on-premises environments.

Argo CD Buildkite CI/CD Elasticsearch GitOps Go Gradle Java Kubernetes Maven OpenTelemetry Serverless
36 minutes ago

Senior Backend Engineer (Java)

Moniepoint 1K-5K Diversified Financial Services

Moniepoint Inc. is hiring a backend software engineer to build and scale reliable Java and Spring Boot services supporting its high-volume financial platform in Africa.

Agile Angular AWS CI/CD Docker DynamoDB Elasticsearch Hibernate Java Kubernetes Microservices PostgreSQL React REST API Spring Spring Boot System Design
51 minutes ago

C1: GPN - Java Engineers for ARP/ETB Integration

Kunai 51-250 Professional Services

Kunai is seeking a Senior Software Engineer to modernize digital payment systems by integrating a major card network with a leading U.S. financial institution across legacy and cloud-native infrastructure.

AWS Java JWT Kafka Kubernetes Microservices Next.js OAuth OpenShift Oracle PostgreSQL React Spring Boot TypeScript
51 minutes ago

[Job 31840] Developer Backend Java Pleno (Foco em IA))

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa desenvolvedora backend Java em nível mid-level para construir e sustentar soluções de microsserviços integradas a inteligência artificial, contribuindo para projetos de transformação tecnológica em uma empresa global.

Angular CI/CD Docker Generative AI Java JUnit Kafka Kubernetes Microservices Mockito NLP RabbitMQ REST API Spring Boot SQL
51 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