Senior Software Engineer, Foundations

1 hour, 7 minutes ago
Full-time
Senior
Software Development
Upstart

Upstart

Upstart Powered Loans: Personal, Car Refinance & Consolidation Through Upstart, apply online for a fast personal loan, auto refinancing, or debt consolidation. Try our quick rate check today with no impact to your credit! Founded by ex Googlers, Upstar...

Banks
1K-5K
Founded 2012

Description

  • Build and maintain scalable backend systems and data pipelines for audience segmentation and marketing attribution workflows.
  • Partner with product managers, marketers, and engineers to deliver data solutions that support customer acquisition and conversion goals.
  • Extend existing data infrastructure to handle growing data volumes, evolving business requirements, and new integrations.
  • Implement monitoring, validation, and guardrail mechanisms to improve data quality across critical datasets.
  • Participate in technical discussions on architecture, access patterns, and platform scalability to support long-term growth.
  • Improve the availability, maintainability, and observability of business-critical marketing data systems.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience, plus 4 years of experience.
  • 5+ years of experience building and maintaining backend distributed systems or large-scale data platforms.
  • Experience working with data processing systems, databases, or data pipelines in production environments.
  • Experience implementing fault tolerance, monitoring, and observability practices for backend systems.
  • Experience collaborating cross-functionally with engineering, product, or business stakeholders to deliver technical solutions.
  • Knowledge of data modeling and schema design best practices for large-scale data systems (preferred).
  • Experience supporting marketing technology, attribution, or customer segmentation platforms (preferred).
  • Familiarity with data governance, privacy, and PII security considerations (preferred).
  • Ability to balance short-term feature delivery with long-term platform maintainability and scalability (preferred).
  • Experience contributing to architectural discussions and improving engineering best practices across teams (preferred).

Benefits

  • Base salary range of $166,900 to $230,900 USD for U.S. remote roles.
  • Target bonuses and annual equity grants that vest quarterly.
  • 401(k) or Group Retirement Savings Plan with company match of $2 for every $1 contributed, up to $15,000 annually.
  • Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible U.S. employees.
  • Comprehensive medical, dental, and vision coverage, plus wellness resources.
  • Health Savings Account contributions for eligible U.S. plans.
  • Paid time off, sick leave, and company holidays.
  • Paid family and parental leave, plus family-centered fertility and caregiving benefits.
  • Employee Assistance Program with mental health support and life-centered resources.
  • Annual wellness allowance, annual productivity allowance, and onsite perks such as catered lunches and stocked micro-kitchens at select offices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, New Grad (Recent 2025 Grads)

SmithRx 1K-5K Pharmaceuticals

SmithRx is hiring a Platform Engineer to help build and operate its next-generation pharmacy benefits management platform, with a focus on backend drug data systems and full-stack product development in a healthcare technology environment.

AWS CI/CD Docker Generative AI Go GraphQL Java JavaScript Kubernetes Machine Learning Node.js PostgreSQL React SQL TypeScript
22 minutes ago

Sr. Software Engineer (Platform Team)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Senior Software Engineer on the Platform Team to build the secure AI infrastructure, gateways, and proxy systems that enable company-wide use of frontier models and AI-powered tooling.

CI/CD Docker Go Java Kubernetes MLOps Python Rust TypeScript
22 minutes ago

Software Engineer, Platform - Chapel Hill, NC, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform Backend Engineer to build and maintain the backend services powering its text-to-speech products, including payments, subscriptions, analytics, APIs, and enterprise integrations.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
35 minutes ago

Principal Software Engineer (Platform Team)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Principal Software Engineer to lead its AI platform and security infrastructure, building the foundational systems that bring reliable AI capabilities to engineering and operations across the company.

Docker Kubernetes MLOps Python
37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers