Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Lifecycle

$166.9k - $230.9k
Full-time

Upstart

About Upstart

At Upstart, we’re united by a mission that matters: to radically reduce the cost and complexity of borrowing for all Americans. Every day, we bring creativity, experimentation, and advanced AI to reshape access to credit, helping millions move forward financially with clarity and confidence.

As the leading AI lending marketplace, we partner with banks and credit unions to expand access to affordable credit through technology that’s both radically intelligent and deeply human. Our platform runs over one million predictions per borrower using more than 3,000 signals, powering smarter, fairer decisions for millions of customers. But the numbers only hint at the impact. Every idea, every voice, and every contribution moves us closer to a world where credit never stands between people and their financial progress.

We’re proudly digital-first, giving most Upstarters the flexibility to do their best work from wherever they thrive, alongside teammates across 80+ cities in the US and Canada. Digital-first doesn’t mean distant. We’re intentional about in-person connection through team onsites, planning sessions, and moments that spark creativity and trust. And whether you choose to work primarily from home or collaborate in-person from one of our offices in Columbus, Austin, the Bay Area, or New York City (opening Summer 2026), you’ll have the support to work in the way that works best for you.

If you’re energized by tackling meaningful problems, excited to innovate with purpose, and motivated by work that truly matters, we’d love to hear from you.

The Team:

Upstart’s Lifecycle Platform team develops innovative solutions, strategies, and systems that enable personalized, timely communication with millions of current and prospective customers. We build and scale the platforms behind preference management, email, SMS, push notifications, and emerging channels—ensuring the right message reaches the right user at the right time.

As a Software Engineer on the team, you will be part of the broader Growth organization and partner closely with Lifecycle Marketing, Distribution, Insights, Data Platform, Analytics, and ML teams. We are the technical thought leaders and subject matter experts for outbound communications across the company. Our mission is to design and operate the infrastructure that transforms rich customer data into actionable, high-impact engagement.

This team operates with speed and ownership. We deploy frequently, unblock ourselves, and hold a high bar for accountability. We are not a siloed engineering team—we collaborate deeply with cross-functional stakeholders and play a central role in shaping the future of Upstart’s marketing platforms.

How you’ll make an impact

  • Design and build scalable backend services that power our unified communications platform across SMS, email, push, and future channels.
  • Develop systems for real-time, event-triggered messaging and self-serve marketing automation and experimentation capabilities.
  • Translate large, complex datasets into high-leverage marketing capabilities through APIs, streaming pipelines, and reverse ETL workflows.
  • Partner closely with product managers, lifecycle marketing, data insights, analytics, and data platform teams to define requirements and deliver impactful, data-driven solutions.
  • Lead medium-sized projects independently—proactively identifying risks, managing ambiguity, and driving execution from design through launch.
  • Strengthen our engineering culture by improving system reliability, accelerating iteration, and clearly communicating technical trade-offs to cross-functional stakeholders.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) + 6 years of experience
  • Experience building and operating microservices and APIs in a cloud environment (preferably AWS).
  • Proficiency in at least one backend language such as Kotlin, Java, Ruby, or Python.
  • Demonstrated ability to independently execute on projects, navigate ambiguity, and collaborate effectively with cross-functional partners.
  • Excellent written and verbal communication skills with the ability to work in a distributed team

Preferred Qualifications

  • Experience supporting Marketing, Growth, or GTM teams, particularly in environments involving CDPs, customer segmentation, or campaign orchestration.
  • Experience with reverse ETL tools (e.g., Hightouch, Census), data pipeline tooling (e.g., Airbyte, Fivetran, Databricks), or marketing automation platforms (e.g.,Iterable, Braze, or Salesforce Marketing Cloud).
  • Familiarity with real-time event streaming systems and high-throughput messaging architectures.
  • Experience integrating with third-party APIs and building systems that ingest, transform, and expose large volumes of data.
  • Track record of leading medium-to-large projects and contributing to system design decisions with long-term platform impact.

Position location This role is available in the following locations: Remote

Time zone requirements The team operates on the East/West coast time zones.

Travel requirements As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites. The in-person sessions’ cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time.

At Upstart, your base pay is one part of your total compensation package. The anticipated base salary for this position is expected to be within the below range. Your actual base pay will depend on your geographic location–with our “digital first” philosophy, Upstart uses compensation regions that vary depending on location. Individual pay is also determined by job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

In addition, Upstart provides employees with target bonuses, equity compensation, and generous benefits packages (including medical, dental, vision, and 401k).

United States | Remote - Anticipated Base Salary Range

$166,900—$230,900 USD

What you'll love

At Upstart, our benefits are designed to support your health, financial well-being, family, and personal growth. Here’s what you can expect:

  • Competitive compensation, including base pay, bonus opportunities, and annual equity grants that vest quarterly
  • Retirement benefits to help you plan for the future, including a 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually (USD in the US, CAD in Canada)
  • Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees (US only)
  • Comprehensive health coverage designed to support you and your family, including medical, dental, vision, and wellness resources for US and supplemental health coverage for Canada.
  • Health Savings Account contributions from Upstart for eligible plans (US only)
  • Income protection benefits, including life insurance and disability coverage for added financial security
  • Paid time off, sick leave, and company holidays, in line with local requirements
  • Paid family and parental leave to support caregiving and major life moments (duration varies by country)
  • Family-centered benefits to support fertility, parenthood, and caregiving needs
  • Employee Assistance Program (EAP) offering mental health support and life-centered resources
  • Financial wellness resources, including access to financial planning tools and a financial concierge service (US Only)
  • Annual wellness allowance to support your physical and emotional well-being and personal development, based on what matters most to you
  • Annual productivity allowance to invest in relevant tools and resources you need to do your best work, no matter where you work from
  • Connection and community through team events, all-company updates, and employee resource groups (ERGs)
  • Onsite perks, including catered lunches and fully stocked micro-kitchens when working from one of our offices in the Bay Area, Austin, Columbus, and New York City (opening Summer 2026!)

For roles based in Canada, please note that we are not currently able to hire in Quebec.

Upstart is a proud Equal Opportunity Employer. Just as we are dedicated to improving access to affordable credit for all, we are committed to inclusive and fair hiring practices.

If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please email View email address on aiapply.co

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Lifecycle in Remote vacancy
  •  ...Orb: Orb is redefining what billing software can be, turning one of the most complex...  ...do. About the role: As an early engineer at Orb, you’ll help to build the technical...  ...will: Design and maintain core pricing lifecycle primitives with a focus on extensibility... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    3 days per week

    Orb

    San Francisco, CA
    11 hours ago
  • Crate & Barrel is looking for a Senior Software Engineer for Content Lifecycle Operations. The role involves designing scalable systems for managing visual content and requires strong technical and collaboration skills. Responsibilities include developing APIs, leading... 
    Senior
    Remote work

    Crate & Barrel

    Northbrook, IL
    11 hours ago
  • $204k - $259k

     ...simulation across 15+ U.S. states. The core challenge within Model Lifecycle is accelerating Waymo's ML development cycle. As we scale to...  ...complexity. In this hybrid role, you will report to an engineering manager.   You will: Design, build, and maintain... 
    Senior
    Full time
    Temporary work
    Remote work

    Waymo

    Kirkland, WA
    1 day ago
  •  ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java...  ...platform 4. Experience in all phases of software development lifecycle: requirements analysis, tech design, implementation, code... 
    Senior
    Full time

    Idexcel

    Remote
    11 hours ago
  •  ...observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and...  ...architecture and delivery of the Logs product area by owning the full lifecycle from API design through production reliability, with a strong... 
    Senior
    Full time

    Snowflake

    Remote
    11 hours ago
  • $215k - $285k

     ...long-term success for both clients and candidates.   Senior Software Engineer, GPU Sandboxes Location: San Francisco, CA...  ...IOMMU groups, PCIe devices, guest drivers, and CUDA stack lifecycles. Optimize GPU sandbox cold-start latency across image caching... 
    Senior
    Full time
    Work at office

    Recruiting From Scratch

    Remote
    11 hours ago
  •  ...Company Description We’re looking for a Senior Software Engineer that will be a valued team member responsible for the design and implementation...  ..., asynchronous calls Great understanding of end-to-end lifecycle of a web request from browser to database Ability to... 
    Senior
    Full time
    Work at office

    Cadre

    Remote
    11 hours ago
  •  ...Description TLA is seeking a  Software Engineer to design, develop, and integrate secure computing environments that support critical...  ...objectives. In this role, you’ll contribute to the full software lifecycle—from architecture and development to testing and deployment—... 
    Senior
    Full time

    Tla

    Remote
    11 hours ago
  •  ...Together, Persist with Passion.   Who We’re Looking For: As a key member of the R&D team, the Senior Software Engineer will be responsible for the full lifecycle of designing, developing, modifying, testing, debugging, and supporting new and existing Laborie... 
    Senior
    Full time
    Flexible hours

    Laborie Medical Technologies Corp

    Remote
    11 hours ago
  • $204k - $259k

     ...simulation across 15+ U.S. states. We’re looking for a Senior Growth Optimization Engineer to design and build the intelligence layer that drives...  ...workflows into production environments with CI/CD and model lifecycle management. #LI-Hybrid The expected base salary... 
    Senior
    Full time
    Remote work

    Waymo

    Remote
    11 hours ago
  • $193.93k - $291.15k

     ...systems. Collaborate closely with autonomy engineers and build an understanding of how...  ...have 3+ years of experience working in software engineering or related fields. You are...  ...experienced with all stages of a project’s lifecycle. You can quickly take a project from... 
    Senior
    Full time

    Nuro

    Remote
    11 hours ago
  • $120.54k - $140k

     ...Job Title: Senior Software Engineer Employer: Procare Software, LLC Job Location: Denver, CO Salary: $120,536 - $140,000 Job Duties...  ...problem areas; and following the software development lifecycle. Determine operational feasibility by evaluating analysis,... 
    Senior
    Full time
    Remote work

    Procare Solutions

    Denver, CO
    11 hours ago
  • $239k - $359k

     ...future of virtualization on Kubernetes as a Software Architect, Virtualization and Kubevirt....  .... You will collaborate across engineering teams and contribute to major open-source...  ...to the design and implementation of VM lifecycle management and performance optimizations... 
    Senior
    Full time
    Work at office
    Flexible hours

    Pure Storage Inc.

    Remote
    11 hours ago
  • $213k - $263k

     ...foundational API and tooling required to support the eval development lifecycle, encompassing creation, validation, testing, and publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In this... 
    Senior
    Full time
    Remote work

    Waymo

    New York, NY
    11 hours ago
  •  ...Full Stack Engineer, Tooling (this role is US based remote, all candidates must be authorized...  ...more than a trillion dollars in software and tech-enabled companies. And in many...  ...manage technology throughout the investment lifecycle – and that’s what we do.   Our role... 
    Senior
    Remote job
    Full time
    Immediate start

    Crosslake Technologies

    Philadelphia, PA
    11 hours ago
  • $190k - $220k

     ...single, secure, workflow-driven system for the full contracting lifecycle, from opportunity discovery and capture through proposal...  ...GovDash nationwide. About the Role We're hiring a Software Engineer (Search) to help build GovDash's search, recommendation, and... 
    Senior
    Full time

    Govdash

    Remote
    11 hours ago
  • $7.5k

     ...manager, and we have ambitious goals for the future. As a Senior Software Engineer on the Developer Experience (DevEx) team within Software...  ..., and tooling that power the software development lifecycle — build systems, CI/CD pipelines, test infrastructure, and... 
    Senior
    Full time
    Local area

    The Voleon Group

    Remote
    11 hours ago
  • $163k - $191k

     ...clinical-stage vaccine innovation company engineering high-fidelity vaccines to protect...  ...We are seeking a highly experienced Senior Software Engineer with deep full-stack expertise...  ...engineering excellence across the software lifecycle. Essential Functions: Full-... 
    Senior
    Full time

    Vaxcyte

    Remote
    11 hours ago
  •  ...Description Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical...  ...Knowledge of and experience with IEC 62304 and medical software lifecycle development Experience with Qt or other GUI toolkits... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Nextern

    Remote
    11 hours ago
  •  ...revolutionizing the lending landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development of key advancement...  ...-leading loan products. This role involves full product lifecycle engagement, from initial concept to deployment. Key... 
    Senior
    Full time
    Work experience placement

    Sofi

    Remote
    11 hours ago
  •  ...right tools. Pivotal Health combines software, data, and service into a seamlessly...  ...About the Role We're hiring a Senior Software Engineer to join Pivotal's Growth & Onboarding...  ...as a key touchpoint in the customer lifecycle. Strong product instincts and a genuine... 
    Senior
    Remote job
    Full time
    Flexible hours

    Pivotal Health

    New York, NY
    11 hours ago
  •  ...only the best from us. RSC2 is seeking an experienced Senior Software Engineer to join our growing team in APG!  This is a fantastic...  ...integrators, and testers. Maintains full software product lifecycle management including product definition, requirements,... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Rsc2 Inc

    Remote
    11 hours ago
  • $210k - $232k

     ...REQUIRED Overview:  Red Arch Solutions is hiring a Sr Software Engineer to join our program in Fort Meade, Maryland. Requirements...  ...Relevant experience must be in engineering systems over their lifecycle (for example, conception, design & development, testing,... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Remote
    11 hours ago
  • $185k - $215k

     ...satellite buses at scale using a combination of software, vertical integration, and hardware that...  .... We are looking for motivated engineers who are eager to solve complex problems...  ...ground software solutions through the full lifecycle from initial design to deployment.... 
    Senior
    Full time
    Work at office

    Apex

    Los Angeles, CA
    11 hours ago
  • $100k - $175k

     ...The Role   Veeva is looking for a Senior Automation Engineer who is passionate about quality and...  ...Requirements ~7+ years experience in the software industry, with passion for quality...  ...~ Experience in software development lifecycle, test methodologies and tools ~... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Remote
    11 hours ago
  •  ...amazing World Class Culture! NeoGenomics is looking for a Senior Software Engineer (LIMS) who wants to learn to continue to learn in order to...  ...maintain SAPIO LIMS and/or LabVantage workflows, sample lifecycles, tests, and specifications. Develop and support custom... 
    Senior
    Work experience placement

    Neogenomics

    Remote
    1 hour ago
  • $94.4k - $198.2k

     ...Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee...  ...requests and feature enhancements throughout the system lifecycle Perform software integration, installation, and... 
    Senior
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Caci

    Remote
    11 hours ago
  • $139k - $201k

     ...-based defense and logistics. What You'll Do:   As a Senior Software Engineer (Ground Software) at Inversion, you will have an instrumental...  ....   Key Responsibilities:   This role spans the full lifecycle of ground software, from test infrastructure and... 
    Senior
    Permanent employment
    Full time
    Work at office

    Inversion, Inc.

    Remote
    11 hours ago
  •  ...accounting teams. Tabs agents automate the entire contract-to-cash lifecycle, including billing, collections, revenue recognition, and...  ...finance and AI. About the Role Tabs is seeking a Senior Software Engineer specifically focused on building out custom payments... 
    Senior
    Full time
    Contract work
    Work at office

    Tab S

    Remote
    11 hours ago
  •  ...world-class client experience. About the Role As a Senior Software Engineer at LemonEdge, you’ll own meaningful parts of our...  ...by greenfield work. ~ Comfort across the full delivery lifecycle: data modeling, API design, testing strategy, CI/CD, observability... 
    Senior
    Remote job
    Full time
    Work experience placement
    Work at office
    Shift work

    Lemonedge Technology Ltd

    United States
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Lifecycle. Be the first to apply!