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

Director OF Software Engineering

$228.3k - $315.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. The Team: As the Director, Software Engineering, Mobile Platform , you will lead and scale Upstart’s Mobile Platform organization, shaping and driving our overall mobile platform strategy. With the majority of customer interactions now occurring via mobile, this channel is central to Upstart’s continued growth and to our ability to operate as a multi-product company. As an example, Upstart recently announced our first mobile-only product, CashLine. Your leadership will ensure that our mobile platform reliably supports every current and future product, while delivering a seamless, engaging, and high-performing customer experience. Specifically, Mobile Platform engineering is responsible for: Building a Strong Foundation – Developing shared platform capabilities (e.g., account creation, navigation, and observability) that power all loan products on mobile. Accelerate Mobile Development – Reducing friction for product teams by providing reusable components, reliable release pipelines, and high-quality testing frameworks. Expanding Our Reach – Improving application discoverability and onboarding flows (including app downloads and account creation) to bring more customers to Upstart. Maximizing Customer Lifetime Value – Enabling users to seamlessly manage their loan applications, access credit repeatedly, and make monthly repayments effortlessly. As a key engineering leader, you will collaborate closely with Product Management, Legal & Compliance, UX/UI Design, Data Analytics, and Loan Product teams to drive mobile innovation and excellence. You will have the opportunity to refine the scope and strategy of Upstart’s mobile platform, as well as the long-term organizational structure of the mobile platform engineering team. How you’ll make an impact Define and drive the mobile platform vision – Establish a culture of technical excellence, innovation, and collaboration. Lead and grow a high-performing team – Recruit, mentor, and develop engineering leaders and individual contributors, fostering a sense of ownership and accountability. Deliver a world-class mobile experience – Lead the development of a robust, native iOS application that enables users to apply for loans, manage their accounts, and handle repayments seamlessly. Operationalize success metrics – Establish clear KPIs to measure engineering efficiency, product performance, and business impact. Drive automation and process improvements – Champion best practices in mobile development, CI/CD, testing, and deployment. Strategic Roadmapping & Prioritization – Partner with cross-functional teams to develop and execute medium- and long-term mobile strategies. What we're looking for Proven experience leading mobile engineering teams in high-growth, consumer-facing technology companies. Strong background in native mobile development using React Native (both iOS and Android preferred), including deep expertise in engineering best practices, frameworks, and scalable architectures. Demonstrated ability to scale and structure teams, balancing technical leadership with people management. Experience working closely with Product, Design, and Analytics to develop customer-centric mobile experiences. A data-driven mindset, with a strong ability to measure impact and drive continuous improvement. Position location This role is available in the following locations: Remote 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. #LI-REMOTE #LI-Director --> use for L7 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 $228,300 - $315,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 $212,500 - $270,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 1 day ago
Similar jobs that could be interesting for youBased on the Director OF Software Engineering in Rochester, MN vacancy
  •  ...campus for occasional on-site expectations based on business needs. The Administrative Integration Services Unit is seeking a Software Engineer to develop and support Human Capital Management (HCM) integrations for Mayo Clinic’s Oracle Enterprise Resource Planning (ERP)... 
    Suggested
    Permanent employment
    Internship
    Flexible hours
    Shift work

    Mayo Clinic

    Rochester, MN
    22 hours 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. This... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Oracle

    Rochester, MN
    2 days ago
  •  ...Software EngineerSeeking a Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning... 
    Suggested

    Talent Software Services

    Rochester, MN
    2 days ago
  •  ...data warehousing, and machine learning using state-of-the-art software development applications and frameworks.Ensure cloud-based micro...  ...as data volumes and traffic increase.Work closely with data engineering, platform, and solutions teams to develop applications to benefit... 
    Suggested

    Talent Software Services

    Rochester, MN
    2 days ago
  • $80 - $81 per hour

     ...Job Description Job Description Job Title: SR SOFTWARE ENGINEER Location: Remote Work Duration: Temp - 12 months Pay Range: $80/hr $81/hr (W2) Job ID: 409507 About BCforward BCforward is a leading global IT consulting and workforce solutions firm... 
    Suggested
    Temporary work
    Remote work

    BC Forward Asymbl

    Rochester, MN
    3 days ago
  • $163.28k - $236.75k

     ...secure your future. Responsibilities As a Principal AI/ML Engineer, you will lead the full spectrum of the AI life cycle from...  ...clinical processes. You will develop, integrate, and standardize software components and create, maintain, and follow quality system procedures... 
    Full time
    Flexible hours
    Weekend work

    Mayo Foundation for Medical Education and Research

    Rochester, MN
    3 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer.... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Rochester, MN
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Rochester, MN
    1 day ago
  • $163.28k - $236.75k

     ...your future. Responsibilities As the Principal AI/ML Engineer — Post-Deployment Governance within AI Validation & Monitoring...  ...Demonstrated expertise in cloud infrastructure environment and software development tools. ~ Experience working with large, complex,... 
    Full time
    Interim role
    Remote work
    Flexible hours
    Weekend work

    Mayo Clinic

    Rochester, MN
    7 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Rochester, MN
    22 hours ago
  •  ...transformation. Responsible for providing the functional expertise on OAST software applications, evaluating business processes, making...  ...analysis and design, software testing, process management or engineering, systems documentation preparation, and data management and... 
    Work at office
    Flexible hours

    Mayo Clinic

    Rochester, MN
    2 days ago
  •  ...solution. Key leader and mentor in analysis and solution recommendations for system corrective actions and resolution of problems within software applications. Provides in-depth analysis and documentation of workflows, data collections, end user report details and other... 
    Flexible hours

    Mayo Clinic

    Rochester, MN
    4 days ago
  • $75k - $125k

    Applications Engineer - Industrial Fluid & Water Treatment$75,000 - $125,000 Base + Uncapped Commissions • Rochester, MN Area • SE Minnesota Territory • Full-Time / Direct HireCompensation & Earnings: Baseline salary from $75,000 to $125,000 (scaling directly with technical... 
    Permanent employment
    Full time

    Client Growth Resources

    Rochester, MN
    4 days ago
  • $76.36k - $123.78k

     ...ability, excellent verbal and written communication skills, and the ability to work collaboratively across diverse teams.Supports software programs or modules across multiple clinical and/or business functions. Understands the business environment and the impact IT can... 
    Full time
    Relocation
    Monday to Friday

    Mayo Clinic

    Rochester, MN
    3 days ago
  • $179k - $199k

     ...Team Summary This team will serve as the product owner for GenAI capabilities within PointClickCare, working closely with other engineering teams across the organization to identify, build and support generative AI solutions. This centralized team with deep specialization... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Rochester, MN
    3 days ago
  • $75k - $125k

     ...Applications Engineer & Technical Account Manager – Industrial Water Treatment   $75,000 - $125,000 Base + Uncapped Commissions • Rochester, MN Area • Direct-Hire   COMPENSATION: $75,000 to $125,000 Starting Base Salary (commensurate with technical depth) + Uncapped... 
    Local area
    Rochester, MN
    a month ago
  •  ...Introduction As a Software Developer Intern within IBM Infrastructure, you will design, develop, test, and maintain enterprise-class...  ...maintain high-quality software solutions using modern software engineering practices. Participate in the full software development... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Shift work

    IBM

    Rochester, MN
    1 day ago
  •  ...responsibilities IBM is seeking a talented and enthusiastic Software Developer to join our team. This is an excellent opportunity...  ...enterprise-scale software development projects, learn from experienced engineers, and grow within a global technology leader. You'll help build... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Shift work

    IBM

    Rochester, MN
    2 days ago
  • Community Health Service Inc in Rochester, MN is seeking a Per diem Mobile Health Provider (MD/DO) to deliver primary care services in mobile and community-based settings. This role requires flexibility in scheduling to accommodate outreach activities and clinic coverage...
    Daily paid

    Community Health Corporation

    Rochester, MN
    1 day ago
  • As the Senior AI/ML Engineer - Validation & Evaluation within AI Validation & Monitoring...  ...of-method questions to the Principal or Director as appropriate.Documenting traceable review...  ...in cloud infrastructure environment and software development tools.Experience working... 
    Work at office
    Flexible hours

    Mayo Clinic

    Rochester, MN
    22 hours ago
  • $18 - $25 per hour

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Rochester, MN
    2 days ago
  •  ...Who We Are: DAKCS is a small software company headquartered just north of Salt Lake City. We are an industry leader in providing accounts receivable management and payment collection software (think fintech). We have won a top workplace in UT award three years in a row... 
    Part time
    Casual work

    GrabJobs

    Rochester, MN
    2 days ago
  • Associate AI/ML Engineers in AI Validation & Monitoring (AVM) support enterprise clinical AI governance by producing standardized, traceable...  ...technology.Knowledge in cloud infrastructure environment and software development tools.Skill in AI/ML techniques and frameworks.... 
    Flexible hours

    Mayo Clinic

    Rochester, MN
    22 hours ago
  • AI/ML Engineers at Mayo Clinic play a pivotal role in the union of data, systems, and computer sciences. They work closely with a multidisciplinary...  ...processes. You will develop, integrate, and standardize software components and create, maintain, and follow quality system... 
    Flexible hours

    Mayo Clinic

    Rochester, MN
    22 hours ago
  •  ...Clinic campus for occasional on-site expectations based on business needs.Designs, develops, implements, and maintains custom system software and/or the installation and maintenance of purchased systems software as well as the configuration and support of hardware systems... 
    Permanent employment
    Flexible hours

    Mayo Clinic

    Rochester, MN
    22 hours ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Rochester, MN
    3 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Rochester, MN
    4 days ago
  •  ...responsibilities IBM is seeking a motivated and detail-oriented IT Administrator intern with an interest in Site Reliability Engineering (SRE) and/or Networking Reliabillity Engineering (NRE) to join our team. These roles offer hands-on experience in enterprise IT systems... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Shift work

    IBM

    Rochester, MN
    2 days ago
  •  ...marketing of projects including development of proposals and possible participation in client interviews. Write scopes of work for engineering design based on preliminary review and meetings with the client. Present complex engineering analysis clearly and effectively... 
    For contractors
    Work at office

    Northern Impact

    Rochester, MN
    1 day ago
  •  ...project planning, design, build, implementation, maintenance, and managing the day-to-day operation of the enterprise patient dining software This role oversees the integration of the patient dining software with the medical record and other hospital systems to streamline... 
    Internship
    Flexible hours

    Mayo Clinic

    Rochester, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director OF Software Engineering. Be the first to apply!