Software Engineer, Foundations

3 weeks ago
Full-time
Mid Level
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.
  • Partner with product managers, marketers, and engineers to deliver data solutions that support acquisition and conversion goals.
  • Extend existing data infrastructure to handle growing data volumes, evolving 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.
  • Improve data availability, maintainability, and observability for business-critical marketing operations.
  • Support backend distributed systems and large-scale data platforms in a production environment.
  • Contribute to architectural decisions and engineering best practices across teams.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience, plus 3 years of software engineering experience.
  • 3+ 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

  • United States remote base salary range of $142,000 to $196,000 USD.
  • Target bonuses and annual equity compensation.
  • 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 US employees.
  • Comprehensive medical, dental, and vision coverage, plus wellness resources.
  • Health Savings Account contributions for eligible US plans.
  • Life insurance and disability coverage for income protection.
  • Paid time off, sick leave, and company holidays.
  • Paid family and parental leave, plus fertility, parenthood, and caregiving support.
  • Employee Assistance Program with mental health support and life-centered resources.
  • Annual wellness allowance and annual productivity allowance.
  • Onsite perks such as catered lunches and stocked micro-kitchens at office locations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Development Engineer L5

Inovalon 1K-5K IT Services

Inovalon is hiring a software engineer to develop and optimize healthcare data processing capabilities on AWS and Snowflake, with the goal of delivering reliable, compliant data solutions that improve outcomes and economics across the healthcare ecosystem.

Apache Spark AWS Java Snowflake Spring Boot SQL
52 minutes ago

Software Engineer

FanDuel 1K-5K Internet Software & Services

FanDuel is hiring a Software Engineer for its CPE Platform team to help build and improve reliable backend services that power customer session management at scale.

CI/CD Java Microservices SQL
2 hours, 13 minutes ago

Staff Developer Advocate

Workato 251-1K IT Services

Workato is hiring a Staff Developer Advocate to create developer-focused content and community experiences that showcase its enterprise automation platform and help shape product direction.

Python TypeScript
2 hours, 24 minutes ago

Senior Production Software Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Production Software Engineer to develop software solutions that improve production automation, testing, and efficiency for its imaging systems team.

C C++ Computer Vision Git JavaScript Linux MATLAB Python SQL
3 hours, 40 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