Senior Software Engineer, API Enablement

Upstart

Apply Now
Location
Columbus , Ohio

Job Description

Job Overview

Upstart is seeking a Senior Software Engineer to join their API Enablement team, which focuses on building and maintaining secure communication channels between services within Upstart and external partners. This role involves designing and implementing robust API solutions using the gRPC framework while leading efforts on an Event Bus ecosystem to provide high-quality data access. The ideal candidate will contribute to creating scalable solutions and work collaboratively across teams to drive impactful developments.

Technical Requirements

Required Skills
  • • API development
  • • gRPC
  • • automated testing patterns
Preferred Skills
  • • Kotlin
  • • Python
  • • Ruby
  • • Typescript
  • • Kafka
Experience Level

5+ years of professional experience in building robust API solutions

Responsibilities

  • • Lead the design and development of scalability solutions using gRPC
  • • Implement API Management strategy for Upstart
  • • Collaborate with cross-functional teams to understand requirements and build impactful roadmaps
  • • Establish best practices for API development and event bus across Upstart
  • • Mentor junior engineers and promote a culture of technical excellence
  • • Contribute to quality improvements within the team

Technical Environment

Frameworks
Tools & Technologies

Benefits & Perks

  • • Competitive Compensation (base + bonus & equity)
  • • Comprehensive medical, dental, and vision coverage
  • • 401(k) with 100% company match up to $4,500
  • • Employee Stock Purchase Plan (ESPP)
  • • Life and disability insurance
  • • Generous holiday, vacation, sick and safety leave
  • • Supportive parental and family care leave programs
  • • Annual wellness, technology & ergonomic reimbursement programs
  • • Catered lunches + snacks & drinks when working in offices

Additional Information

Location
Remote, San Mateo, Columbus, Austin
Type
Full-time
Compensation
$163,600—$226,400 USD

About Upstart

Upstart is a leading AI lending platform partnering with banks and credit unions to expand access to affordable credit.

Company Size
unknown
Categories
Car Refinance Loans Car Refinancing Debt Consolidation Education Technology Events, Hospitality & Travel Financial Services Financial Services & Fintech Home Equity Line of Credit Hospitality & Travel Personal Loans

Skills & Technologies