Upstart logo
Upstart

Our mission is to enable effortless credit based on true risk.

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$166.9K - $230.9K / year

Seniority

Senior

English

Job Description

Senior Software Engineer

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 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 Home Lending Borrower Experience team supports the Home Lending borrower journey, including the end-to-end experience borrowers use to apply, receive a decision, and close. The team builds and maintains borrower-facing systems that directly affect application completion, customer satisfaction, and the ability to scale Home Lending products as volume grows. As a Senior Software Engineer on the team, you will own the reliability, quality, and forward momentum of borrower-facing systems. You will make technical decisions that balance speed, risk, maintainability, and product impact while partnering across Product, Design, Data and Machine Learning, Servicing, and Operations. How you’ll make an impact ● Build and improve borrower-facing systems that support Home Lending's application, decisioning, and closing experience ● Own production quality for critical borrower flows, including reliability, observability, error reduction, and on-call support ● Partner with Product, Design, Data and Machine Learning, Servicing, and Operations to deliver effective solutions across complex lending workflows ● Lead technical design and implementation for multi-quarter projects that improve borrower conversion, satisfaction, and product quality ● Make thoughtful technical tradeoffs that balance near-term delivery with long-term maintainability as Home Lending volume and product scope grow ● Improve team execution through code reviews, technical guidance, documentation, and practical engineering standards Minimum Qualifications ● Bachelor’s degree in Computer Science, Engineering, or Mathematics, or a related field or its equivalent, and 4 years of professional software engineering experience ● Experience building and maintaining production software systems for consumer-facing web applications ● Experience with backend or user interface engineering in a production environment ● Experience owning production systems, including operational support, incident response, or on-call responsibilities ● Experience independently driving multi-quarter engineering projects from technical design through delivery Preferred Qualifications ● Knowledge of financial technology, lending, home lending, or other regulated consumer finance products ● Experience working on application funnels, borrower journeys, customer journeys, or other high-volume conversion flows ● Ability to use product metrics, funnel data, error rates, and engineering judgment to prioritize technical work ● Skills in improving complex live systems incrementally while continuing to deliver new product capabilities ● Ability to influence cross-functional partners through clear technical recommendations and thoughtful tradeoff discussions 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-MidSenior 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 candidate_accommodations@upstart.com https://www.upstart.com/candidate_privacy_policy

Related Job Pages

More Software Engineer Jobs

Rapid7 logo

Senior Software Engineer

Rapid7

At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what’s possible and drive extraordinary impact. We’re building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we’re continuing to push the envelope - just like we’ve been doing for the past 20 years. If you’re ready to solve some of the toughest challenges in cybersecurity, we’re ready to help you take command of your career. Join us.

Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

Rapid7 is seeking a Senior Software Engineer to join our Labs team within the Security Sciences practice, where you will build world-class research and security data platforms. You will work alongside engineers and researchers to develop and sustain critical capabilities like our vulnerability intelligence service and Project Sonar that power our customer-facing products. About the Team The Labs team develops data platforms and research initiatives to provide novel security insights for our customers and the broader security community. This small, highly collaborative group ensures Rapid7 remains at the forefront of telemetry research and external attack surface management. About the Role As a Senior Software Engineer - Labs, your primary responsibility will be to sustain and develop Rapid7's research capabilities through robust engineering and data platform management. Specifically, your focus will be to: - Monitor and improve core research projects including our vulnerability intelligence service, Project Sonar, and Project Lorelei. - Maintain and enhance RESTful APIs that back internet telemetry research tools. - Contribute to the evolution of overall telemetry research effort to develop richer data generation capabilities. - Partner with the Manager of Software Engineering to develop long-term vision and strategy for core projects. - Execute technical improvements across the stack using Python, Django, and other object-oriented languages. - Manage cloud-based infrastructures utilizing Kubernetes (EKS), Terraform, and various AWS services. - Develop and refine presentation layers for internet telemetry to ensure high-quality data visualization. - Drive agile software development principles including high test coverage and CI/CD workflows. The skills and qualities you'll bring include: - 5+ years working in a professional software engineering environment. - Proficiency in one or more industry standard languages such as Python, Go, Java, C#, or Ruby. - Familiarity with modern engineering tools including Kubernetes, Terraform, Jenkins, and Spinnaker. - Understanding of internet protocols and the related cybersecurity implications. - Experience working with AWS services such as S3, EC2, IAM, and RDS (PostgreSQL). - Commitment to holding self and others responsible for driving outcomes and meeting commitments. - Passion for developing your craft and continuous learning to elevate personal and professional impact. - Clear communication of objectives and rationale to foster commitment from teammates. - Experience with data-driven workflows using tools like Airflow, EMR, Glue, or Spark. - Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success. We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today. #LI-CG1 About Rapid7 At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,500+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.

United Kingdom
Rapid7 logo

Software Engineer II

Rapid7

At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what’s possible and drive extraordinary impact. We’re building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we’re continuing to push the envelope - just like we’ve been doing for the past 20 years. If you’re ready to solve some of the toughest challenges in cybersecurity, we’re ready to help you take command of your career. Join us.

Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

Rapid7 is seeking a Software Engineer II to join our Labs team within the Security Sciences practice, where you will build world-class research and security data platforms. You will work alongside engineers and researchers to develop and sustain critical capabilities like our vulnerability intelligence service and Project Sonar that power our customer-facing products. About the Team The Labs team develops data platforms and research initiatives to provide novel security insights for our customers and the broader security community. This small, highly collaborative group ensures Rapid7 remains at the forefront of telemetry research and external attack surface management. About the Role As a Software Engineer II - Labs, your primary responsibility will be to sustain and develop Rapid7's research capabilities through robust engineering and data platform management. Specifically, your focus will be to: - Monitor and improve core research projects including our vulnerability intelligence service, Project Sonar, and Project Lorelei. - Maintain and enhance RESTful APIs that back internet telemetry research tools. - Contribute to the evolution of overall telemetry research effort to develop richer data generation capabilities. - Partner with the Manager of Software Engineering to develop long-term vision and strategy for core projects. - Execute technical improvements across the stack using Python, Django, and other object-oriented languages. - Manage cloud-based infrastructures utilizing Kubernetes (EKS), Terraform, and various AWS services. - Develop and refine presentation layers for internet telemetry to ensure high-quality data visualization. - Drive agile software development principles including high test coverage and CI/CD workflows. The skills and qualities you'll bring include: - 2+ years working in a professional software engineering environment. - Proficiency in one or more industry standard languages such as Python, Go, Java, C#, or Ruby. - Familiarity with modern engineering tools including Kubernetes, Terraform, Jenkins, and Spinnaker. - Understanding of internet protocols and the related cybersecurity implications. - Experience working with AWS services such as S3, EC2, IAM, and RDS (PostgreSQL). - Commitment to holding self and others responsible for driving outcomes and meeting commitments. - Passion for developing your craft and continuous learning to elevate personal and professional impact. - Clear communication of objectives and rationale to foster commitment from teammates. - Experience with data-driven workflows using tools like Airflow, EMR, Glue, or Spark. - Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success. We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today. #LI-CG1 About Rapid7 At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,500+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.

United Kingdom
Crum & Forster logo

iSeries/AS400 Developer

Crum & Forster

Crum & Forster, part of Fairfax Financial Holdings Limited, is an admitted property and casualty insurance company that's been A-rated by A.M. Best. As an emplo

• Plan and implement operating system OS/400 upgrades and maintenance, ensuring minimum system downtime. • Manage, troubleshoot, and support all things Catapult, including development and implementation of Daily, Monthly, and Weekly processes. • Ensure all aspects of the ROCKET DEVOPS (ALDON) Source Code Development Tools are implemented, exercised, and supported throughout the lifecycle of any system change. • Support, troubleshoot, and resolve all issues related to MIMIX for high availability disaster recovery. • Knowledge of iSeries Cloud Solutions Kendryl/Skytap and implementation experience • Maintain, develop in a COBOL/CL environment on WINS (Wheatley Insurance System). • Reprogram/enhance parts of the WINS system in COBOL and CL development languages. • Design, plan, and implement new projects as requested by users and upper management • Perform all Database administrator functions for DB2/400 COBOL and CL Development work consists of: • Creating new batch programs and processes • Creating and implementing export processes • Updating Online Programs/processes • Updating existing batch program/processes • Manage/maintain/create automated tasks on Iseries and file servers, including Secure FTP with internal and external entities. • Design, plan, and implement data processes to meet the needs of the business from the WINS system. • Collaborate with cross-functional teams to keep abreast of changing business needs, and to ensure this ecosystem remains in line with the company's IT objectives and growth plans. • Work closely with other team members and support staff to meet user needs. • Meet with users and upper management to discuss requests/tickets/problems/complaints and enhancements to the system when necessary. • Execute/monitor daily and monthly processing, including all file transfers using IACCESS file transfer. • Manage relationships with technology vendors and service providers to ensure cost-effective solutions and optimal service levels.

New York
$64.7K - $121.6K / year
Kinsta logo

Internal Tools Developer

Kinsta

Premium App, Database, & Managed WordPress Hosting. Seamless setup, world-class tech stack, and 24/7/3 expert support

Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

• Develop and refine specialized custom tools, integrating with core platforms via APIs to pull and push necessary data, designed to augment team member workflows and increase efficiency and effectiveness. • Logically and sensibly leverage AI in applicable feature development projects to further enhance team member workflows and abilities. • Assist with the administration and operation of servers that house internal tooling. • Provide assistance to end users (colleagues) on custom-developed tools and applications

Hungary