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

Principal Software Engineer

$135k - $160k
Full-time

Foundation Finance Company, LLC

Role Description

The Principal Software Engineer is responsible for driving the design, development, and delivery of complex software solutions while leading and mentoring teams. This role excels in advancing our evolving technology stack and maintaining expertise in system architecture, technical leadership, and best practices to ensure the development of secure, scalable, and high-performance web applications.

A final in-person interview may be required for this position.

Essential Duties and Responsibilities

  • Lead the architecture and design of highly scalable and maintainable software systems, contributing to and driving the development of technical roadmaps, aligning them with business strategies and future goals.
  • Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation and collaboration while partnering with cross-functional teams, including product management, design, and operations, to deliver impactful features and improvements.
  • Oversee and participate in the development of front-end, middleware, and back-end systems using the company’s technology stack.
  • Establish and enforce coding standards, best practices, and efficient development processes as well as developing and maintaining comprehensive technical documentation and fostering knowledge sharing across teams.
  • Evaluate and incorporate emerging technologies to enhance the company’s technical capabilities and maintain a competitive edge.
  • Design and implement solutions that optimize application performance, scalability, and reliability.
  • Lead initiatives to continuously improve the development environment, tools, and processes to enhance productivity and quality.
  • Implement and advocate for secure coding practices to safeguard sensitive data and ensure compliance with industry standards.
  • Identify potential risks in development projects and propose effective mitigation strategies.
  • Other duties as assigned by management, including contributing to organizational goals and adapting to changes productively.

Qualifications

  • Bachelor’s degree in computer science, Engineering or similar relevant field.
  • 7 years of experience in a development role.
  • Any technical certifications from Amazon, Atlassian, Google, Microsoft, or in an essential duty mentioned above are a plus.
  • Ability to effectively present information to top management, public groups, and/or boards of directors.
  • Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.

Benefits

  • Day-one Health Benefits (medical, dental, vision, and flexible spending options like HSA or FSA accounts).
  • 401(k) with company match enrollment on day-one.
  • Paid, Sick and Volunteer Time Off.
  • Paid Parental Leave Options.
  • Employer Paid Life and Disability.
  • Wellbeing on Demand Program.
  • Flexible Work Environment with a casual dress code.

Remote Work Disclaimer

Foundation Finance Company LLC requires that remote employees must reside in one of the following states to be considered for any of our remote positions: AL, AR, AZ, CO, FL, GA, IL, IN, KY, LA, MD, MI, MN, MO, MS, NC, NJ, NV, NY, OH, OK, OR, SC, TN, TX, UT, VA, WA, and WI.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Remote vacancy
  •  ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile... 
    Suggested

    J.P. Morgan

    Seattle, WA
    16 days ago
  • $185k - $255k

    Role Description As a Principal Software Engineer, you'll shape how the organization builds software. That means setting technical direction across teams, making architectural bets with lasting impact, and ensuring the organization focuses its energy on the problems that... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Prescryptive Health, Inc.

    Remote
    5 days ago
  • $185.5k - $265k

    Role Description We are looking for a Principal - Integration Engineer (Security Platform and Data Pipelines) to join our Technical Implementation and Integration team. This is a remote role based in the US, reporting to the Senior Director, Engineering. You will be... 
    Suggested
    Full time
    Work at office
    Remote work

    Zscaler

    Remote
    5 days ago
  • Role Description As a Principal Software Engineer - GoLang, you will work within the Engineering department to design, develop, and support enterprise solutions by contributing to the products and infrastructure for CIQ. You will also maintain our systems' capacity and... 
    Suggested
    Full time
    Remote work
    Flexible hours

    CIQ

    Remote
    5 days ago
  •  ...technical guidance, and represent Filigran's engineering culture publicly. ~Design...  ...integration team. ~Collaborate with other Principal and Staff Engineers to maintain...  ...Qualifications ~8+ years of experience in software engineering, with a track record of technical... 
    Suggested
    Full time
    Remote work
    Worldwide
    Flexible hours

    Filigran

    Remote
    1 day ago
  • $137.7k - $229.6k

     ...functionalities and workflows within power system application software, including EMS (Energy Management System), WAMS (Wide Area Management...  ...enhancements. ~Collaborate with system and project engineers, frontend developers, and application developers to deliver solutions... 
    Full time

    GE Vernova

    Remote
    6 days ago
  • $150k - $200k

    Role Description You’ll be one of the first key engineering hires on a new AI Products & Platform initiative, working directly with senior...  ...human-in-the-loop systems. Qualifications ~8+ years of software engineering experience. ~Strong backend fundamentals (API... 
    Full time
    Local area
    Flexible hours

    Xplor

    Remote
    2 days ago
  • Role Description This job involves leading software solution development that meets strategic goals and user expectations. Key responsibilities...  .... Qualifications ~Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang, and/or... 
    Full time

    Comcast

    Remote
    8 days ago
  • $197k - $207k

    Role Description ~Lead the design and development of software architecture and enterprise systems. ~Design highly scalable, highly...  ...secure practices. ~Test driven development and CI/CD software engineering practices. ~Automated unit testing with NUnit.... 
    Full time

    Convera

    Remote
    5 days ago
  • Role Description Radiology Partners, through its owned and affiliated practices, is a leading radiology practice in the U.S., serving hospitals and other healthcare facilities across the nation. As a physician-led and physician-owned practice, we advance our bold mission...
    Full time

    Radiology Partners

    Remote
    2 days ago
  •  ...roadmap for our Context Layer, including a knowledge graph, RAG engines, and retrieval/search infrastructure. ~Design and own the...  ...adoption programs. Qualifications ~12+ years of professional software engineering experience, with a strong focus on data-layer or... 
    Full time

    Clari + Salesloft

    Remote
    6 days ago
  • $195.3k - $270.4k

    Role Description As a Principal Software Engineer, you will drive technical excellence and innovation within the Core Pricing team, focusing on Personal and Unsecured Loans, one of Upstart’s primary revenue drivers. You will set the technical vision and direction for the... 
    Full time
    Summer work
    Local area
    Remote work
    Flexible hours

    Upstart

    Remote
    11 hours ago
  • $139.9k - $304.2k

     ...and work with service teams to build robust reliability measures including Graceful Degradation and failure modes. As a Principal Software Engineer, you will transform and evolve how our critical paths are monitored, measured and designed reliably. You’ll work directly... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Remote
    7 days ago
  • $137.5k - $182k

     ...continuously evolving our technology platform to better serve our members, partners, and growing business. We’re hiring a Principal Software Engineer to play a critical role in that journey. This is an opportunity to shape how our technology evolves—leading the design... 
    Full time

    HealthEquity

    Remote
    6 hours ago
  • $144.2k - $288.4k

     ...that aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are hiring for a Principal Software Engineer, who will define and drive the technical direction for the organization and will work with high visibility enterprise... 
    Hourly pay
    Full time
    Currently hiring

    CVS Health

    Remote
    1 day ago
  • $140k - $150k

    Role Description Altera is seeking a highly experienced and innovative Principal Software Engineer with deep expertise in ServiceNow to lead our platform's evolution towards an AI-driven future. This pivotal role involves designing, developing, and implementing complex... 
    Full time

    Harris Computer

    Remote
    5 days ago
  •  ...from system architecture through deployment and monitoring—while collaborating with some of the industry's brightest security and engineering minds. Our mission is clear: deliver security solutions that not only protect digital assets but also support a culture of... 
    Full time
    Work experience placement

    GoDaddy

    Remote
    7 days ago
  • $223.55k - $259k

    Role Description We are looking for a Principal Software Engineer to join and lead engineering at Root. As a Principal Engineer, you will be the primary technical leader within a product domain. You’ll work very closely with the software engineers on your team(s) to plan... 
    Full time
    Temporary work

    Root Insurance

    Remote
    5 days ago
  • Role Description We are looking for an experienced product driven engineer to help our customers monitor, troubleshoot, and optimize...  ...coding assistants (e.g., Cursor, Claude) as part of day-to-day software development ~Experience building and operating highly available... 
    Full time

    Palo Alto Networks

    Remote
    4 days ago
  • $140k - $200k

     ...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals...  ...Qualifications ~10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). ~Deep knowledge... 
    Full time
    Remote work
    Home office
    Flexible hours

    ClickHouse

    Remote
    6 hours ago
  • $159.8k - $303.5k

    Role Description We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving... 
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    11 hours ago
  • $141.4k - $226.3k

    Role Description We’re looking for an exceptional Senior Principal AI Scientist in Generative AI who is ready to drive the future of mobility...  ...vendor dependency Core Responsibilities ~Inference Engines & Runtime: ~Build deep expertise and ownership of: vLLM, TensorRT... 
    Full time
    Remote work

    Cerence

    Remote
    8 days ago
  • $160k - $170k

    Role Description The Principal Software Engineer will help develop innovative, scalable technology. In this role, you will help to drive the architecture, design, and development of platforms that support educators and institutions. You feel comfortable collaborating cross... 
    Full time

    Watermark Insights

    Remote
    6 days ago
  • Role Description Couchbase, the operational data platform for AI, empowers businesses to succeed by bringing data to life in new ways. Major market-leading companies rely on Couchbase for mission critical operational, analytical, mobile and AI workloads. Built to replace...
    Full time
    Work at office
    Work from home
    Flexible hours

    Couchbase, Inc.

    Remote
    6 days ago
  • $130.16k - $160k

    Role Description The Principal Software Engineer/Developer is a highly experienced technical leader and recognized authority responsible for defining and driving enterprise-wide architecture strategies across cloud, application modernization, and secure distributed systems... 
    Full time
    Contract work
    Work experience placement

    Pyramid Systems

    Remote
    6 hours ago
  • Role Description We are looking for a Principal Software Engineer, who will be the technical authority, responsible for all development, architecture decisions, and long-term technical strategy across a website, mobile app, and ML-powered ad-tech optimization systems.... 
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    pubGENIUS

    Remote
    7 days ago
  • $100k - $150k

    Role Description We are seeking a highly experienced Principal Software Engineer to lead enterprise-wide architectural initiatives, define long-term technology strategy, and deliver highly scalable, resilient distributed systems. This role represents the highest level of... 
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    6 hours ago
  • $142.79k - $189.75k

    Role Description PRINCIPAL SOFTWARE DEVELOPER SENIOR What You’ll Do: ~Define and drive the strategic direction for backend and full-stack engineering practices, architecture, and technical excellence across the organization. ~Lead the development of scalable, reliable... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Flexible hours

    General Dynamics Information Technology

    Remote
    6 hours ago
  • $99.6k - $223.4k

    Role Description As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team, you will have the opportunity to solve...  ...collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud services... 
    Full time
    Flexible hours

    Oracle

    Remote
    4 days ago
  • $219.8k - $274.7k

    Role Description We're seeking a Principal Software Engineer to join Natera's R&D Platform Infrastructure team. The team builds the cloud infrastructure, workflow platforms, and data platforms that R&D uses to do its science — including a Kubernetes-based workflow execution... 
    Full time

    Natera

    Remote
    3 days ago

Do you want to receive more vacancies?

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