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

Senior Software Engineer

$166.9k - $230.9k

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. 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 Partner Integrations and Origination Platform team builds and scales the systems that power loan originations across products and lending partners. The team focuses on improving reliability, observability, and scalability across origination workflows while enabling new funding sources and supporting Upstart’s broader platform evolution. As a Senior Software Engineer (L5) at Upstart, you will design and build scalable backend systems that simplify and standardize origination flows across products and partner types. You’ll help modernize foundational infrastructure, reduce operational complexity, and create extensible platform capabilities that allow teams to onboard new partners and launch new lending experiences more efficiently. How you’ll make an impact Design and build scalable backend services and platform capabilities that support origination workflows across multiple products and lending partners Improve the reliability, observability, and operational resilience of critical origination systems and APIs Refactor and decouple legacy systems to create reusable, product-agnostic platform infrastructure that scales across partner and product types Build orchestration and workflow solutions that streamline partner onboarding, reduce manual operational work, and improve system consistency Collaborate closely with Engineering, Product, Lending Partnerships, Compliance, Legal, and Loan Sales teams to deliver secure and scalable lending experiences Drive technical design discussions, author design documents, and contribute to engineering best practices for system quality, monitoring, and operational excellence Use AI-assisted development tools and automation thoughtfully to improve engineering productivity and reduce repetitive workflows Participate in operational support and incident response, helping identify root causes and implement long-term system improvements Minimum Qualifications Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or its equivalent) and 4+ years of software engineering experience 6+ years of experience building and operating backend services, APIs, or data-intensive systems in production environments Experience owning software through the full development lifecycle, including design, implementation, deployment, monitoring, and on-call support Proficiency with at least one modern backend development framework or programming language; experience with Ruby on Rails or the ability to ramp quickly in a Ruby-based codebase Experience designing distributed systems, service integrations, or workflow-based architectures that support scalability and reliability Preferred Qualifications Experience working in fintech, lending, banking, or capital markets environments with high expectations for data accuracy, auditability, and system reliability Knowledge of orchestration platforms or workflow engines such as Temporal Ability to identify operational inefficiencies and build scalable automation or self-service tooling to improve engineering workflows Skills in system observability, incident analysis, and production monitoring practices Experience using AI-assisted development tools, automation frameworks, or AI agents to improve software engineering productivity and operational efficiency 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 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 $166,900 - $230,900 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 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Baltimore, MD vacancy
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  .... Job Description Job Title: Senior Software Engineer Location: Tysons VA... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Worldwide
    2 days per week

    Usm Corporation

    Baltimore, MD
    1 day ago
  • Create the future of e-health together with us by becoming a Senior Software EngineerAt CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and utilize... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    CompuGroup Medical

    Owings Mills, MD
    1 day ago
  • $125k - $155k

     ...Join one of Baltimore's Best Places to Work! About this role The Banner is seeking a Senior Software Engineer to help build scalable, high-performing digital products that power our journalism and reader experience. This is a highly impactful role for... 
    Senior
    Local area
    Remote work
    Relocation
    Flexible hours

    The Banner

    Baltimore, MD
    1 day ago
  • $120k - $140k

     ...Full-time Description Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make millions of people's lives easier by developing innovative core banking and lending software... 
    Senior
    Remote job
    Full time
    Night shift

    Sharetec

    Baltimore, MD
    1 day ago
  • $121k - $206k

     ...business processes as well as code, test, debug and implement software solutions. You will also:Lead projects or work streams within...  ...automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    3 days ago
  •  ...Yahoo Holdings Inc. is seeking a Sr Software Dev Engineer (Finance) to own Yahoo's enterprise Node.js development environment, including runtimes, containers, and automated release pipelines. You will collaborate across security, OS, container, and CI/CD teams, integrating... 
    Senior
    Flexible hours

    Yahoo Holdings Inc. in

    Baltimore, MD
    15 hours ago
  • $125k - $175k

     ...regulated industries. We run on AWS GovCloud, and our customers — engineers, security officers, and CISOs at organizations whose contracts...  ...— rely on us to get it right. The role We’re hiring a senior engineer to build features end-to-end across our Rails/... 
    Senior
    Remote job
    Permanent employment
    Full time
    Live in

    Futurefeed

    Baltimore, MD
    1 day ago
  • $168k - $193.73k

     ...Singapore. We cultivate a people-centric culture focused on mastery, ownership, and transparency. About the Role: We are hiring a Senior Software Engineer to help modernize, scale, and operate the shared cloud infrastructure that powers YipitData’s data-intensive products,... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    GrabJobs

    Baltimore, MD
    2 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Work at office

    GrabJobs

    Baltimore, MD
    15 hours ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityCACI is seeking... 
    Senior
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum, MD
    3 hours ago
  • $84.84k - $153.55k

     ...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Baltimore, MD
    3 days ago
  • $121k - $206k

     ...matter to you. Role SummaryYou’ll join a team of experienced engineers working on systems that matter—technology that helps investment...  ...solutions.ResponsibilitiesDesign, build, and deliver scalable software solutions across applications, services, databases, and infrastructureDevelop... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    2 days ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Full time
    Remote work

    Speechify

    Baltimore, MD
    1 day ago
  •  ...Job Description Job Description SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION:  Senior Software Engineer  REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION: • The Software Engineer will be heavily... 
    Senior

    Capital Solutions Group

    Linthicum Heights, MD
    12 days ago
  •  ...opportunities for advancement. Davis Unlimited Information Technologies, Inc (DUIT) wants you!  We have immediate openings for mid-senior level software engineer. We are looking for the best and brightest software engineers with 5 or more years of experience to join our winning... 
    Senior
    Immediate start

    DUIT

    Halethorpe, MD
    14 days ago
  • A specialist systems and security engineering organization is seeking software engineers to build mission-critical capabilities for direct U.S. Government customers, including the NSA. This is an opportunity to use the full value of an active TS/SCI with Full Scope Polygraph... 
    Senior

    Searchability Aerospace & Defense

    Baltimore, MD
    5 days ago
  • $140k - $160k

     ...Senior Software Engineer  Location: United States (Remote) – must be located within the United States About This Opportunity Purple Squirrel Enterprises  has been supporting startups and global firms through growth, change, and expansion for 19+ years. We provide... 
    Senior
    Temporary work
    Local area
    Remote work
    Flexible hours

    Purple Squirrel Enterprises

    Baltimore, MD
    27 days ago
  •  ...discussions and modernize legacy systems to enhance credit union member experiences. Requirements: Requires 5+ years of professional software engineering experience with strong proficiency in React, TypeScript, and backend development. Must have experience shipping production... 
    Senior

    Sharetec Systems

    Baltimore, MD
    1 day ago
  • $121k - $206k

     ...a difference in ways that matter to you. About the TeamThe AI Engineering and Application Development business unit builds and enables modern...  .... Role SummaryIn this role, as part of Developer Services Software Engineering team, you will develop, analyze, design, build,... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    4 days ago
  • $170k - $200k

     ...safe and informed. Fraud Alert and Notice: Protect Yourself from Impersonation and Fraudulent Activity We are seeking a Senior Software Engineer to design and build core components of our Demand Side Platform (DSP) that powers real-time programmatic advertising. The... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Nexxen

    Baltimore, MD
    1 day ago
  •  ...Do you get excited when your software actually interacts with the physical world? Are you ready to learn the new exciting...  ...teach robots the real world. We're now looking for a Senior Robotics & Software Engineer, who takes ownership of core robot behaviors, control systems... 
    Senior
    Relocation package
    Flexible hours

    GrabJobs

    Baltimore, MD
    1 day ago
  •  ...WORK In this role you will: Analyze user requirements to derive software design and performance requirements Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin Corporation

    Upperco, MD
    4 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Machine Learning & Cloud TechnologiesJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity... 
    Senior
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum, MD
    3 hours ago
  •  ...technology business founded on the basic principle of delivering customer mission success.RBR-Technologies is seeking a Full Stack Senior Software Engineer (level 3 or 4) with Zero Trust experience to join our team and support a cutting-edge Zero Trust mission where your full‑... 
    Senior
    Contract work
    Work experience placement

    RBR Technologies

    Linthicum Heights, MD
    14 days ago
  • $121k - $206k

     ...Join us for the opportunity to grow and make a difference in ways that matter to you. Role Summary We are seeking a hands-on Senior Software Engineer with deep expertise in Oracle Cloud technologies, including ERP, EPM, Oracle Integration Cloud (OIC), OTBI, and APEX. This... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    3 days ago
  • $170k - $260k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Python Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    Shift work

    GliaCell Technologies LLC

    Baltimore, MD
    1 day ago
  • Lockheed Martin in Maryland is seeking a highly experienced Software Engineer with a current active security clearance and polygraph. The role involves leading software development efforts, designing and coding new features, and integrating software across complex systems... 
    Senior

    Lockheed Martin

    Boring, MD
    5 days ago
  •  ...SECURITY CLEARANCE: TS/SCI with both Polygraphs is required POSITION: Sr. Back-End Software Engineer / (AE,L4) REQUISITION: NIN-AE4-30.051925 LOCATION: Laurel, Maryland SEAT LOCATION: Emerson JOB DESCRIPTION: As part of the Secure the Enterprise initiative... 
    Senior
    Full time
    Shift work

    Capital Solutions Group

    Linthicum Heights, MD
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Baltimore, MD
    1 day ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - GATEKEEPERJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:Join CACI... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Hanover, MD
    2 days ago

Do you want to receive more vacancies?

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