Principal 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 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, 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 Bank Technology team builds the internal platforms, security automation, and operational systems that enable Upstart Bank to operate securely, efficiently, and at scale. The team partners closely with stakeholders across risk, legal, compliance, security, and operations to create software solutions that support the bank's growth as a licensed financial institution.
As a Principal Software Engineer, you will provide technical leadership across a growing portfolio of internal platforms and automation systems. You will drive architectural direction, solve complex technical challenges, and establish engineering patterns that enable the team to deliver secure, scalable, and maintainable solutions for the bank's most critical operational functions. How you'll make an impact - Lead the architecture, design, and implementation of internal platforms, security automation systems, and workflow tooling that support Upstart Bank operations. - Establish scalable engineering patterns, technical standards, and system designs that enable long-term platform growth and maintainability. - Partner with stakeholders across risk, compliance, legal, operations, and engineering to translate complex business requirements into durable software solutions. - Design and oversee relational data models, authorization systems, integrations, and platform services that support secure and reliable operations. - Identify and mitigate technical risks, making thoughtful decisions around system architecture, platform investments, and build-versus-buy tradeoffs. - Mentor engineers through technical leadership, architectural reviews, design documentation, and engineering best practices. - Drive technical strategy for internal platforms and automation initiatives as the bank expands its operational and regulatory capabilities. Minimum Qualifications - Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience) and 8+ years of software engineering experience. - Experience designing, building, and operating large-scale production software systems and web applications. - Experience leading architecture and technical design for distributed systems, platform services, or internal software platforms. - Experience designing relational database schemas, APIs, integrations, authentication systems, and role-based access control frameworks.
$132.4k - $251.6k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...of aerospace and defense. The Software organization develops software applications... ...superior solutions. Our Senior Principal Embedded Real-Time Software Developer/Integrator...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...employment-based immigration sponsorship, now or in the future.Shape the future of digital experiences for millions as a Principal Software Engineer I at Spectrum, where you will drive the modernization of essential enterprise applications supporting customer care and back...SuggestedWork at officeLocal areaWork from homeVisa sponsorship1 day per week
$107.5k - $204.5k
...defense.At Collins Aerospace, we don’t just build technology—we engineer mission success. Our Communication Systems teams are on the... ...and informed—no matter the environment. We’re looking for a Principal Software Engineer who’s ready to make an impact. In this role, you...SuggestedTemporary workWork experience placementWork at officeRemote workFlexible hours- DescriptionPrincipal Software Engineer - TS/SCI Xcelerate Solutions has an exciting opening for you as our next TS/SCI cleared Principal Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers...SuggestedContract workRemote workFlexible hours
- Principal Software Engineer, InferenceThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week
$180k - $215k
...quantitative imaging, tissue characterization, and atherosclerotic plaque analysis, and we’re continuing to grow our engineering organization! As a Principal Software Engineer - Image Processing, you will help design and build the software systems that power our AI-driven...Work at officeLocal areaRemote work$107.5k - $204.5k
...learning of new technologies. For over 70 years, scientists and engineers in diverse disciplines at RTX BBN Technologies have... ...technologies, and create transformative solutions.We are seeking a Principal Software Engineer with experience in real-time embedded C language...Temporary workWork experience placementWork at officeRemote workWorldwideFlexible hours$132.4k - $251.6k
...modernization, standardize delivery platforms, and enable secure, export‑controlled engineering environments. This role provides senior technical leadership across CI/CD, cloud automation, and secure software delivery practices while guiding teams through modernization and...Contract workTemporary workWork experience placementWork at officeRemote workFlexible hours- ...reasonable estimate of the current range is: Grade: Technical 412Pay Range: $180,300.00 - $279,500.00Job DescriptionThe Principal Software Engineer is the primary technical leader of the department. This is a practitioner who ships production software, earns credibility...Full timeFlexible hours
$144.1k - $192.1k
Principal Software Development EngineerCurtiss‑Wright is expanding its team of engineers who build next‑generation network management software. Our platform monitors and controls a wide variety of devices - from routers and firewalls to satellite modems and tactical radios...Full timeRemote work$107.5k - $204.5k
...customers meet the demands of the global market. Join us and help shape the future of aerospace and defense.We are seeking a Principal Software Engineer for our Avionics Software Tools team based in Cedar Rapids, Iowa. The Avionics Software Tools team is an Avionics tools...Permanent employmentTemporary workWork experience placementWork at officeImmediate startRemote workRelocationFlexible hours- Job DescriptionThe Role:This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business strategy. The team provides tools, platforms, metrics, and enablement programs that reduce...Full timeH1bWork at officeLocal areaWork from homeShift work
$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ..., more secure world. The Raytheon team is looking for a Principal Software Engineer to support the Missile Defense Sensors (MDS) Software...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$295.25k - $345.04k
...safer, more civil shared experiences for everyone.As a Backend Engineer, you will have the independence, opportunity, and end-to-end responsibility... ...user(CCU)You Are:Experienced in industry: An outstanding software engineer with 8+ years of industry experience Experienced with...Full timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipMonday to Friday$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...services across devices and form factors. We are looking for a principal engineer who combines deep Windows systems expertise with broad architectural...Ongoing contractLocal areaRemote work3 days per week- ...pace for unlocking new possibilities that better serve the property industry.Job Description:Role OverviewWe are seeking a Principal Software Engineer to provide technical leadership for our Location Services team. This role is responsible for shaping architecture,...Full timeLocal areaRemote workFlexible hours
- Job DescriptionJob SummaryWalgreens is seeking a Principal Software Engineer II to serve as a senior technical authority and hands-on engineering leader supporting highly strategic Digital and Store technology platforms within the Retail Consumer and Digital organization...Hourly payWork at office
$143k - $193.05k
It's fun to work in a company where people truly BELIEVE in what they're doing!Job Description Summary:The Senior Principal Software Engineer serves as a technical leader for the Vertica database platform, defining and driving the architecture, design, and implementation...Full timeRemote work- Principal Engineer, Payments As a Principal Engineer on the Payments Technology and Engineering team, you'll set technical direction and design... ...process millions of B2B payments. The role blends hands-on software development, architecture, coaching, and cross-functional...16 hoursFull timeTemporary workLocal areaRemote work
$165.6k - $296.4k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...This role is about designing foundational engineering systems (instrumentation, experimentation... ...faster with higher confidence. As a Principal Growth Engineer in CoreAI, you’ll drive...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewWe are seeking a Principal Software Development Engineer to lead the design and development of the Search & AI Platform at...Ongoing contractWork at officeLocal areaWorldwide$164k - $280k
...quality, and sustainable healthcare for all.Role Summary: The Principal Frontend Engineer will serve as a senior technical authority shaping the... ...work is consequential — this platform underpins clinical software used by healthcare providers every day — and this role is...Full timeTemporary workWork at officeWork from home$246k - $370k
...functional AI teams that bring together product leaders, AI engineers, and full-stack builders to create intelligent agents used... ...real impact. Engineering, but brighter.About the RoleAs a Principal/Senior Software Engineer, Agentic UX in Agent Factory, you’ll help build...Full timeWork at officeRemote workHome officeFlexible hours$118.3k - $224.9k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...world.We are seeking a highly motivated, experienced Principal Software Engineer to be an active participant in the software development...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ## Principal Software Development EngineerApply: Remote: Field-CA BAY: Full time: Posted Today: RP1038805At F5, we strive to bring a better... ...****About the role******As a Principal Software Development Engineer within the F5 AI Security team, you will play a pivotal role...Full timeRemote work
$185k - $277.6k
...vision of a boundless IoT— connecting trillions of everyday items to the Internet. Team Overview: We're seeking a Principal Software Engineer to join our growing Platform Engineering team, building the next-generation RAIN RFID platform for a diverse set of applications...For contractorsRemote work3 days per week- ...Position Summary Base-2 Solutions is seeking a Principal Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract. The role focuses on developing and maintaining scalable Python microservices that interface with Apache Kafka and Elasticsearch...Contract workCasual workRemote work
$210k - $340k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD) Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts...Permanent employmentTemporary workRemote workWeekend work$25k - $40k
# Remote Senior Principal Software Engineer (REMOTE) Job at Fanatics Betting & GamingUSA3 hours agoFull TimeUSA$25000 - $40000 USDKotlinRustDesign PrinciplesExcelRisk ManagementScalaSecurity“When applying, mention the word FarCoder to show you’ve read the job post completely...Full timeSeasonal workRemote work$250k - $280k
...the Role We are seeking a highly skilled and experienced Principal Engineer to join our Post Trade Engineering team. As a Principal Engineer... ...using Java/Golang Assesses the health and performance of software applications and databases and provides software and...Full timeWork at officeRemote workWorldwide3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Remote
- principal architect Remote
- principal cloud computing engineer Remote
- principal Remote
- senior principal scientist Remote
- senior principal cloud computing engineer Remote
- principal data scientist Remote
- software sales executive Remote
- software technology Remote
- software intern Remote



