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

Software Engineer

$142k

GrabJobs

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 1,800 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 II 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) + 3 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 $142,000 - $196,600 USD 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). Canada | Remote - Anticipated Base Salary Range $136,000 - $165,000 CAD 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 click.appcast.io

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in West Valley, UT vacancy
  • $115k - $160k

     ...ubiquity. Who We Are We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future...  ...collaboratively and respectfully. The Full-Stack Software Engineer, Internal Services builds and improves internal deployment... 
    Suggested
    Live in
    Local area
    Remote work
    Shift work

    GrabJobs

    West Valley, UT
    1 day ago
  • $65k - $185k

     ...demographics, from communities to the families that build them. \n Key Responsibilities Apply engineering principles to design, develop, test, and maintain software systems. Participate in code reviews and collaborate with cross-functional teams to understand... 
    Suggested
    Permanent employment
    Work experience placement
    Local area
    Remote work

    GrabJobs

    West Valley, UT
    3 days ago
  •  ...estate. Across our Marine and RV & Camping businesses, we build software that helps operators manage essential workflows including...  ...smoothly. Overview Storable is seeking a Senior Software Engineer to join our Specialty Verticals engineering organization and help... 
    Suggested
    Full time
    Temporary work
    Local area
    Immediate start
    Home office
    Overseas
    Relocation package
    Flexible hours

    GrabJobs

    West Valley, UT
    1 day ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Suggested
    Work at office
    Remote work

    GrabJobs

    West Valley, UT
    3 days ago
  • $195k - $255k

     ...flexibility to buy now and pay later without any hidden fees or compounding interest.   Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer who... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    West Valley, UT
    2 days ago
  •  ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely...  ...seeking a passionate Associate Python Developer (AI) to join our engineering team building scalable Python applications. This opportunity is... 
    Remote work

    GrabJobs

    West Valley, UT
    3 days ago
  • $170k - $190k

     ...We are looking for a Senior Software Engineer for AI to join our engineering team. In this role, you will design, build, and ship AI-powered features that directly impact our platform and our clients' members. You'll collaborate closely with product, engineering, security... 

    GrabJobs

    West Valley, UT
    1 day ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Full time
    Work at office
    Shift work

    GrabJobs

    West Valley, UT
    3 days ago
  • $134k - $238k

     ...We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    West Valley, UT
    3 days ago
  • $155k - $185k

     ...s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Ground Software Engineer to join our Remote Sensing software organization and help expand our capacity to design, build, and maintain the critical systems... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    West Valley, UT
    2 days ago
  • $75k - $150k

     ...industry , committed to making a positive impact on its customers, employees, and communities. The Role Veeva is looking for a Software Engineer in Test who is passionate about quality and automation. You will be creating, maintaining, and improving automation framework... 
    Live in
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    West Valley, UT
    3 days ago
  •  ...that are scheduled. Generally these are scheduled between 1pm-6pm CET. About You Celestia Labs is looking for an elite Software Engineer to join the Celestia Node Team. You will be working on a highly technical team, operating across a cutting edge set of... 
    Live in
    Remote work
    Home office
    Flexible hours

    GrabJobs

    West Valley, UT
    3 days ago
  • $170k - $230k

     ...regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. About the Opportunity: As a Senior Software Engineer at SentiLink, you will build and enhance an API platform that powers... 
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    GrabJobs

    West Valley, UT
    3 days ago
  • $200k - $320k

     ...talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100%...  ...teams across the United States to help them hire. Software Engineer, AI Agents Location - San Francisco Bay Area (Remote -... 
    Remote work
    Visa sponsorship

    GrabJobs

    West Valley, UT
    2 days ago
  •  ...of agile and rapid application development processes to speed engineering efforts Knowledge of Android/iOS design guidelines and best...  ...Strong knowledge of Kotlin, Swift, C++ Strong understanding of software algorithms, structures, and patterns Excellent object-... 

    Sorenson Communications

    Taylorsville, UT
    2 days ago
  •  ...Our startup has raised a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early member of the...  ...US EST time zone. - At least 3 years of experience as a paid software engineer working at a company where the primary product is software... 
    Hourly pay
    Full time
    Remote work

    GrabJobs

    West Valley, UT
    2 days ago
  •  ...Starfish Storage is a dynamic, growing company creating enterprise software that enables organizations to manage massive unstructured data...  .... You will also have direct access to senior product and engineering management and have ample opportunity to grow into other positions... 
    Full time
    Work experience placement
    Local area
    Remote work

    GrabJobs

    West Valley, UT
    1 day ago
  •  ...are the Technical Owner of the mission-critical Customer Application and Decisioning Funnel. This role is pure distributed systems engineering —your primary mandate is to drive architectural resilience, code quality, and performance within our core Java services, all... 
    Work at office
    Remote work
    Shift work

    ClickLease

    West Valley, UT
    2 days ago
  •  ...partners, ezCater helps grow their business by bringing them new high-value customers and large orders. ezCater is hiring senior software engineers to build shared platform capabilities across administration, integrations, and transaction-heavy product experiences. This... 
    Permanent employment
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    GrabJobs

    West Valley, UT
    2 days ago
  •  ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Associate, Software Engineering Job Code: 41122 Job Location: Salt Lake City, UT Job Schedule: 9/80. Every other Friday off. Job Description:... 
    Local area

    L3Harris Technologies

    West Valley, UT
    2 days ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency & enthusiasmWe're a rapidly growing startup (yes, we're profitable!) and... 
    Contract work
    Work at office
    Remote work

    CyberCoders

    Salt Lake City, UT
    4 days ago
  •  ...here you will:Join an Agile squad of developers and automation engineers supported by a product manager and scrum master, and...  ...'ll bring:8+ years of progressive development experience as a Software EngineerHands-on development experience in Node, React, and LoopbackTechnical... 
    Temporary work

    Professional Recruiters

    Sandy, UT
    2 days ago
  •  ...Full Stack Software EngineerREPORTS TO: Data Engineering and Analytics DirectorLOCATION: Salt Lake City – Hybrid ScheduleSTARTING DATE: ImmediatelyPOSITION TYPE: Full TimeOUR COMPANYDeseret Book is a mission-driven company, committed to being a trusted gathering place... 

    Deseret Book

    Salt Lake City, UT
    34 minutes ago
  •  .... The role would be supporting the build of custom client websites.The team is comprised of both Data Engineers and Full Stack engineers. This role is a Full Software EngineerOur full stack engineers develop in the following stack, so experience here would be necessary... 

    Samprasoft

    Salt Lake City, UT
    2 days ago
  • $90k - $120k

     ...**MUST RESIDE IN THE ATLANTA, GA AREA** Work at Home Opportunity Full-Stack Software Developer - Full-time BELAY is a growing and vibrant, Atlanta, GA-based company that offers virtual staffing solutions in the areas of Virtual Assistants, Marketing Assistants,... 
    Full time
    Part time
    Live out
    Remote work
    Work from home
    Home office
    Monday to Friday
    Flexible hours

    GrabJobs

    West Valley, UT
    1 day ago
  • $150.4k - $180.3k

     ...: You must have a current or active security clearance with a poly.   Possess Fourteen (14) + years of experience as a software engineer in programs and contracts of similar scope, type, and complexity is required or 4 more years experience Bachelor’s degree in... 
    Contract work
    Work experience placement
    Local area
    Remote work

    GrabJobs

    West Valley, UT
    1 day ago
  • $215k - $240k

     ...Welcome to Brightline! We are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our platform, deepen our domain expertise in healthcare workflows, and raise the bar for the entire engineering team. We are primarily a... 
    Remote work
    Home office
    Flexible hours

    GrabJobs

    West Valley, UT
    4 days ago
  •  ...builds high-performance, mission-critical database technology used in demanding enterprise and industrial environments. As a Software Engineer (C/C++), you will work directly on the core of our database and data-management platforms, including FairCom DB, RTG, Edge, and... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Faircom

    Sandy, UT
    23 hours ago
  •  ...700.00Job DescriptionJob Description SummaryAt WGU, technology powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the foundations that enable teams across the organization to deliver modern, scalable... 
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  • $293.9k - $406.8k

     ...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling...  ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Salt Lake City, UT
    3 days ago

Do you want to receive more vacancies?

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