Upstart logo
Upstart

Our mission is to enable effortless credit based on true risk.

Senior Software Engineer – Partner Integrations, Origination Platform

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$166.9K - $230.9K / year

Seniority

Senior

Bachelor Degree6 yrs expEnglishDistributed SystemsRubyRuby on Rails

Job Description

Senior Software Engineer – Partner Integrations, Origination Platform

Upstart

• 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 to create reusable, product-agnostic platform infrastructure that scales across partner and product types • Build orchestration and workflow solutions that streamline partner onboarding, reduce manual operational work, and improve system consistency • Collaborate closely 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, monitoring, and operational excellence • Use AI-assisted development tools and automation thoughtfully to improve engineering productivity and reduce repetitive workflows • Participate in operational support and incident response, helping identify root causes and implement long-term system improvements

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or its equivalent) and 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

Benefits

  • Competitive compensation, including base pay, bonus opportunities, and annual equity grants that vest quarterly
  • Retirement benefits to help you plan for the future, including a 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually (USD in the US, CAD in Canada)
  • Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees (US only)
  • Comprehensive health coverage designed to support you and your family, including medical, dental, vision, and wellness resources for US and supplemental health coverage for Canada.
  • Health Savings Account contributions from Upstart for eligible plans (US only)
  • Income protection benefits, including life insurance and disability coverage for added financial security
  • Paid time off, sick leave, and company holidays, in line with local requirements
  • Paid family and parental leave to support caregiving and major life moments (duration varies by country)
  • Family-centered benefits to support fertility, parenthood, and caregiving needs
  • Employee Assistance Program (EAP) offering mental health support and life-centered resources
  • Financial wellness resources, including access to financial planning tools and a financial concierge service (US Only)
  • Annual wellness allowance to support your physical and emotional well-being and personal development, based on what matters most to you
  • Annual productivity allowance to invest in relevant tools and resources you need to do your best work, no matter where you work from
  • Connection and community through team events, all-company updates, and employee resource groups (ERGs)
  • Onsite perks, including catered lunches and fully stocked micro-kitchens when working from one of our offices in the Bay Area, Austin, Columbus, and New York City (opening Summer 2026!)

Related Job Pages

More Full-stack Engineer Jobs

iHerb, LLC logo

Software Development Engineer – Intern

iHerb, LLC

Come join the movement....we are a vehicle to healthy living!

InternshipRemoteTeam 1,001-5,000Since 1996H1B No Sponsor

• The Software Development Engineer Intern will be part of an agile development team, building enterprise grade software systems. • Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain business applications. • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. • Design, develop, and test applications in accordance with established standards. • Collaborate and add value through participation in peer code reviews, providing comments and suggestions. • Assist with the packaging and support of the deployments. • Evaluate the competitive landscape and research Software Development trends as it relates to our business and future platforms. • Partner with our Product Owners and Development teams to ensure technical feasibility and flawless implementation. • Work with teammates in the migration of existing legacy code to current technologies and standards. • Develop, refine and tune systems. • Analyze and resolve technical and application problems. • Assess opportunities for application and process improvement. • Adhere to high-quality development principles while delivering solutions on-time and on-budget. • Provide third-level support to business users.

United States
$30 - $40 / hour

Role Description This role supports enterprise modernization and software engineering initiatives focused on improving operational reliability, scalability, automation, cloud adoption, and software delivery capabilities across critical business systems and services. We are seeking a Full Stack Developer to support the design, development, modernization, and operational sustainment of enterprise software platforms and cloud-based services. This role will focus on front-end and back-end application development, API engineering, cloud platform integration, CI/CD pipeline management, and modern software delivery practices. The ideal candidate has experience building enterprise-grade applications, modernizing legacy systems, supporting cloud-based infrastructure, and contributing across the full software development lifecycle. Key Responsibilities - Design, develop, and maintain user-facing applications and interfaces using modern front-end frameworks and technologies. - Build and maintain back-end services, APIs, and microservices using technologies such as Python, Java, Node.js, or similar frameworks. - Modernize legacy applications and services into scalable cloud-native or containerized architectures. - Develop integrations between enterprise applications, databases, and third-party services. - Build and maintain CI/CD pipelines supporting automated build, testing, deployment, and operational monitoring across multiple environments. - Support cloud infrastructure deployments and operational workflows across AWS, Azure, or hybrid enterprise environments. - Collaborate with data scientists in the development of advanced modeling technologies and systems. - Write clean, maintainable, secure, and well-documented code following software engineering best practices. - Participate in troubleshooting, root-cause analysis, and production support activities for operational systems. - Collaborate with cross-functional engineering, DevOps, cybersecurity, and infrastructure teams to support platform modernization initiatives. - Participate in Agile/Scrum development activities including sprint planning, technical reviews, code reviews, and backlog refinement. Qualifications - 3+ years of professional software engineering experience developing enterprise or production-grade applications. - Experience developing front-end applications using modern JavaScript frameworks such as React, Angular, or Vue. - Experience developing backend services and APIs using technologies such as Python, Java, or Node.js. - Experience working with RESTful APIs, distributed services, and microservice-based architectures. - Experience with SQL and relational database systems. - Experience with CI/CD pipeline development and automated deployment workflows. - Experience with containerization technologies such as Docker and container orchestration platforms. - Experience working with cloud platforms such as AWS or Azure. - Ability to obtain and maintain a U.S. Government security clearance and support Department of War teams. - Strong troubleshooting, debugging, and problem-solving skills. - Experience using source control systems such as Git. - Strong communication and collaboration skills in a team-oriented engineering environment. Desired - Experience modernizing legacy enterprise applications into cloud-native architectures. - Experience with AWS-native logging and monitoring services such as CloudWatch. - Familiarity with additional observability platforms such as ELK, Splunk, Grafana, or Prometheus. - Experience collaborating with data science teams to operationalize models and analytics pipelines. - Experience supporting highly available production systems and operational infrastructure. - Experience working in regulated, enterprise, or government environments. - Familiarity with Agile/Scrum software development methodologies. - Experience supporting scalable distributed systems and platform reliability initiatives. - Strong ownership mindset and ability to independently drive technical solutions. - Passion for software engineering, automation, DevOps, and platform modernization. - Ability to operate in fast-paced engineering environments with evolving technical requirements. - Strong analytical and systems-thinking capabilities. - Ability to balance operational reliability, scalability, maintainability, and delivery timelines. Education - Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related technical field, or equivalent practical experience required. Security Clearance - Active Secret Clearance required. Requirements to obtain a clearance include US Citizenship, security investigation, etc. Benefits - Health Care Plan (Medical, Dental & Vision) - Retirement Plan (401k, IRA) - Life Insurance (Basic, Voluntary & AD&D) - Paid Time Off (Vacation, Sick & Public Holidays) - Short Term & Long Term Disability - Training & Development - Wellness Resources - Stock Option Plan

United States
$100K - $150K / year
Full TimeRemoteTeam 1-10H1B No Sponsor

• Drive end-to-end execution of large-scale, strategic initiatives that materially improve business outcomes (e.g., revenue, loss ratio, customer experience). • Align leaders and teams around high-value initiatives, ensuring clarity on priorities, tradeoffs, and expected impact. • Make and influence decisions on organizational structure, team topology, and resource allocation to enable successful execution of critical initiatives. • Set and guide priorities across multiple teams and domains, balancing short-term delivery with long-term scalability and resilience. • Lead cross-functional collaboration with Product, Data Science, and business stakeholders to translate strategy into coordinated execution. • Establish and evolve technical standards, architecture, and best practices that scale across the organization. • Communicate complex technical and strategic concepts to drive decision-making and alignment at the executive level. • Coach and influence engineering leaders and senior ICs, raising the organization’s ability to identify opportunities and deliver business impact at scale. • Coordinate with Staff Engineers across the organization to establish and evangelize standards and best practices.

United States
$223.6K - $259K / year
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Build enterprise-grade API and integration solutions using Azure services (Azure Functions, Logic Apps, API Management, Service Bus, Event Grid). • Design, implement, and maintain RESTful APIs using C# (.NET/.NET Core), JSON, and API-first principles. • Utilize Azure Application Insights, Key Vault, and Storage Accounts to deliver secure, efficient integrations. • Develop and maintain CI/CD pipelines to enable automated deployments and faster delivery in a DevOps environment. • Work closely with architects, developers, and product teams to translate requirements into integration solutions. • Maintain integration observability and proactively resolve performance or reliability issues. • Contribute to modernization efforts by refactoring legacy integrations into API-first and event-driven architectures. • Support innovation initiatives, including deploying AI-powered decision support, task automation, and predictive operational insights at the base.

Florida