Software Engineer, Marketing Platform

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
$142,000 - $196,600
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
AI · Finance

Description For Software Engineer, Marketing Platform

Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit unions can have higher approval rates and lower loss rates across races, ages, and genders, while simultaneously delivering the exceptional digital-first lending experience their customers demand.

The Marketing Platform team is developing innovative solutions and strategies that drive efficient and scalable marketing outreach, empowering effective user engagement while directly impacting Upstart's mission and growth. As a Software Engineer on this team, you'll be instrumental in creating tools and systems to target the right users with the right content at the right time.

You'll work closely with cross-functional partners including Analytics, Lifecycle and Performance Marketing, Machine Learning, and Product teams to build scalable marketing platform that mobilizes Upstart's owned channels. The role involves designing and building technology for serving marketing content via landing pages, emails, push notifications, and in-product content.

This is an exciting opportunity to join a digital-first company that's revolutionizing the lending industry through AI. You'll be part of a team that's directly contributing to Upstart's mission of enabling access to effortless credit based on true risk. The role offers competitive compensation, comprehensive benefits, and the flexibility to work remotely or from offices in San Mateo, Columbus, or Austin.

The ideal candidate will bring 3-5 years of software development experience, strong programming skills, and experience with cloud-based environments. You'll have the opportunity to make architectural contributions, lead projects, and work with cutting-edge marketing technology while helping shape the future of financial services.

Last updated a day ago

Responsibilities For Software Engineer, Marketing Platform

  • Work with cross functional partners including product managers, designers, machine learning engineers, analytics, and marketing managers to design and deliver high-quality products
  • Design and build technology for serving marketing content via scalable and personalized landing pages, emails, push notifications, and in-product content
  • Make architectural contributions and decisions to improve reliability and maintainability

Requirements For Software Engineer, Marketing Platform

Ruby
Java
Python
JavaScript
Kotlin
  • 3-5 years of professional software development experience
  • Strong proficiency in one or more programming languages such as Ruby, Java, Python, or Javascript
  • Experience building scalable APIs and microservices in a cloud-based environment (e.g., AWS, GCP)
  • Experience leading small to medium sized projects over multiple months and/or multiple engineers
  • Excellent written and verbal communication skills with the ability to work in a distributed team

Benefits For Software Engineer, Marketing Platform

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • 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 Software Engineer, Marketing Platform

Software Engineer, Consumer Platform

Software Engineer role at Upstart focusing on building scalable consumer platform services using Kotlin, Ruby, and React, offering competitive compensation $142-196K and flexible work locations.

Software Engineer, Servicing

Software Engineer position at Upstart focusing on building and maintaining loan servicing platforms using full-stack development skills.

Triage Engineer - Apple Vision Pro

Triage Engineer position at Apple working on Vision Pro, focusing on bug analysis and prioritization, offering $112K-$195K salary plus benefits.

Full Stack Java Engineer, Enterprise Technology Services

Senior Full Stack Java Engineer position at Apple's Enterprise Technology Services team, focusing on developing scalable enterprise solutions using Java and modern web technologies.

CAD Engineer - Timing for Gate-Level Flows & Methodologies

CAD Engineer position at Apple focusing on timing analysis and methodology development for silicon design, requiring 3+ years experience and expertise in static timing analysis.