Job Description
Job Overview
Upstart is seeking a Software Engineer to join their Capital Insights engineering team, responsible for developing and enhancing reporting systems that support capital markets and lending operations. This role involves collaboration with cross-functional teams to ensure the systems are reliable and scalable, while also driving innovation and optimizing processes.
Technical Requirements
Required Skills
- • full-stack development
- • distributed systems
- • APIs
- • Python
Preferred Skills
- • Ruby on Rails
- • Kotlin
- • PostgreSQL
- • React
- • Next.js
- • Vercel
Experience Level
3-5 years of experience in software development
Responsibilities
- • Collaborate with product managers, engineers, and business stakeholders to deliver projects that align with business goals
- • Assist in the design, development, and maintenance of self-service tools that enhance the investor experience
- • Work with business stakeholders to identify opportunities for process optimization and build solutions that improve business workflows
- • Develop scalable, reliable systems that meet the needs of both internal users and external investors
- • Ensure security, performance, and availability of our critical platforms
- • Participate in code reviews, testing, and the deployment of high-quality code
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, family care, and military 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
-
$142,000—$196,600 USD