Taro Logo

Senior Software Engineer, API Enablement

Leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit using AI technology.
San Mateo, CA, USAColumbus, OH, USAAustin, TX, USA
$163,600 - $226,400
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Finance · AI

Description For Senior Software Engineer, API Enablement

Upstart, a leading AI lending marketplace, is seeking a Senior Software Engineer to join their API Enablement team. This role presents an exciting opportunity to shape the communication fabric that connects various services within Upstart's ecosystem.

The API Enablement team is responsible for building and maintaining the critical infrastructure that enables secure and efficient communication between services both internal and external to Upstart. As a Senior Software Engineer on this team, you'll be at the forefront of developing explicit interfaces and ensuring secure access to high-quality data, enabling product teams to move faster and more securely.

The role combines technical expertise in API development with a strong focus on system design and best practices. You'll be working with modern technologies including gRPC framework and event-driven architectures, while leading the implementation of the Event Bus ecosystem. This position offers the perfect blend of technical challenges and leadership opportunities, as you'll be mentoring junior engineers while contributing to Upstart's North Star Architecture.

Working at Upstart means joining a company that's revolutionizing the lending industry through AI and technology. The company has an impressive track record, with over 80% of borrowers receiving instant approval with zero documentation required. Their mission of enabling access to effortless credit based on true risk resonates throughout the organization.

The position offers flexibility with multiple location options including remote work, and regular team collaboration sessions occur quarterly. The compensation package is competitive, including base salary, bonus, equity, and comprehensive benefits. You'll be part of a small but high-impact team, working on solutions that directly affect the company's ability to scale and maintain its technological edge in the fintech space.

This role is ideal for someone who combines strong technical skills with a product-oriented mindset, and who is excited about building robust, scalable API solutions that will shape the future of financial technology.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, API Enablement

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

Requirements For Senior Software Engineer, API Enablement

Kotlin
Python
Ruby
TypeScript
Kafka
  • Bachelor's or Master's degree in Computer Science or related field
  • 5+ years of professional experience in building robust API solutions
  • Strong communication skills and ability to collaborate effectively with cross-functional teams
  • Strong proficiency in one or more programming languages
  • Proficiency in automated testing patterns
  • Experience in building highly observable systems

Benefits For Senior Software Engineer, API Enablement

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive Compensation (base + bonus & equity)
  • Comprehensive medical, dental, and vision coverage with Health Savings Account
  • 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, family care, and military leave programs
  • Annual wellness, technology & ergonomic reimbursement programs
  • Social activities including team events
  • Catered lunches + snacks & drinks when working in offices

Interested in this job?

Jobs Related To Upstart Senior Software Engineer, API Enablement