[Remote] Platform Developer, Runtime at Upgrade

Canada

Upgrade Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, Financial ServicesIndustries

Requirements

Candidates should possess strong expertise in Java design and programming, with hands-on experience in Spring Boot, and a Bachelor's degree in Computer Science or equivalent practical experience. Familiarity with AI coding assistants, distributed systems, microservices architecture, API design principles, ORM frameworks, SQL/database programming, containerization (Docker, Kubernetes), cloud environments (AWS), monitoring/observability tools, and CI/CD pipelines is required. Python with FastAPI, experience with MCP, and cloud deployment/management are considered a plus.

Responsibilities

The Platform Developer will partner with product and engineering teams to translate business requirements into technical solutions, participate in architectural reviews, and influence technical decisions. They will design, develop, and maintain complex applications and libraries using Java and Spring Boot, focusing on scalable microservices, and contribute to the platform Java foundation. Responsibilities include creating and maintaining documentation, leveraging CI/CD tools for software delivery, establishing best practices in code quality and development, supporting and enhancing the test framework, and driving improvements in reliability, performance, and developer productivity.

Skills

Java
Spring Boot
Python
AI
Model Context Protocol (MCP)
Agent2Agent (A2A)
Agent Payment Protocol (AP2)
Scalable Solutions
Technical Design
Application Development
Library Development

Upgrade

Provides loans, credit cards, and rewards

About Upgrade

Upgrade offers personal loans, credit cards, and rewards checking accounts to help individuals manage their finances. Their personal loans allow borrowing up to $50,000 with fixed rates and no prepayment penalties, while the Upgrade Card provides cash back rewards on various spending categories. What makes Upgrade different is its focus on affordability and user-friendly features, attracting customers looking for flexible credit solutions. The company's goal is to promote responsible financial behavior and long-term financial health through accessible credit options.

San Francisco, CaliforniaHeadquarters
2016Year Founded
$532.1MTotal Funding
SERIES_FCompany Stage
Fintech, Financial ServicesIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
401(k) Company Match
Unlimited Paid Time Off
Paid Parental Leave
Health & wellness initiatives

Risks

Expansion into auto loans increases exposure to credit risk.
Crowded BNPL market may pressure margins for Uplift acquisition.
Investment in new office space may strain resources if growth falters.

Differentiation

Upgrade offers a unique blend of credit and banking products.
The Secured OneCard targets consumers with little or no credit history.
Partnership with FairPlay enhances fairness in lending practices.

Upsides

Expansion into auto loans diversifies Upgrade's product offerings.
Acquisition of Uplift strengthens Upgrade's position in travel financing.
Partnership with Finturf enhances home improvement financing options.

Land your dream remote job 3x faster with AI