Get the job you really want.

Top Remote Principal Software Engineer Jobs

4 Days Ago
Irvine, CA, USA
Remote
Hybrid
315 Employees
200K-260K Annually
Expert/Leader
315 Employees
200K-260K Annually
Expert/Leader
Marketing Tech
As a Principal Software Engineer at Viant, you will lead a team managing an ad server, addressing complex challenges. Responsibilities include overseeing the software development life cycle, collaborating with teams on the runtime platform, and mentoring team members. An emphasis is placed on performance within the AdTech domain and utilizing technologies such as Go and cloud services.
Top Benefits:
401-K
Dental Insurance
Flexible Spending Account
+5 More
4 Days Ago
Irvine, CA, USA
Remote
Hybrid
300 Employees
200K-260K Annually
Expert/Leader
300 Employees
200K-260K Annually
Expert/Leader
AdTech • Big Data • Digital Media
As a Principal Software Engineer at Viant, you will lead a team in developing and managing a high-volume, low-latency ad server application. Your role includes mentoring, collaborating with cross-functional teams, and managing all phases of the software development life cycle, contributing towards enhancing Viant's ad technology.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+38 More
5 Days Ago
USA
Remote
52 Employees
Senior level
52 Employees
Senior level
eCommerce • Machine Learning • Database
As a Principal Software Engineer at Northbeam, you will lead the architectural direction and execution of data-intensive systems, build scalable APIs, and enhance data handling solutions from various sources. You will collaborate with stakeholders and develop data models to accelerate product development for e-commerce analytics.
5 Days Ago
United States
Remote
997 Employees
Expert/Leader
997 Employees
Expert/Leader
Healthtech
The Principal Software Engineer will lead the architectural design and development of scalable systems, solve complex technical problems, mentor engineers, and align technical strategies with business objectives. They will evaluate new technologies, contribute to roadmaps, and promote engineering excellence across teams.
5 Days Ago
United States
Remote
381 Employees
Senior level
381 Employees
Senior level
Artificial Intelligence
As a Principal Software Engineer, you will lead software design within the quoting and pricing organization. This includes mentoring engineers, performing code reviews, ensuring delivery of superior software, and collaborating with product managers and designers to drive innovation and enhance problem-solving practices.
Top Benefits:
401-K
Company Equity
Company Outings
+14 More
5 Days Ago
USA
Remote
587 Employees
Senior level
587 Employees
Senior level
Insurance
The Principal Software Engineer will design functional solutions, oversee the delivery of complex business technologies, lead a team of developers, mentor junior staff, and ensure compliance with security and architectural standards. They will perform software testing, manage code updates, and contribute to strategic planning and technical solutions.
Top Benefits:
401-K
Adoption Assistance
Company Outings
+16 More
5 Days Ago
USA
Remote
660 Employees
Expert/Leader
660 Employees
Expert/Leader
Blockchain • Fintech • Cryptocurrency
The Principal Software Engineer will lead technical strategy and excellence for funding products, oversee architecture, conduct technical due diligence, and mentor engineering teams while aligning technology with business goals.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
6 Days Ago
Basel, KS, USA
Remote
116 Employees
210K-230K Annually
Expert/Leader
116 Employees
210K-230K Annually
Expert/Leader
Healthtech
The Principal Software Engineer at Memora Health will lead the design and development of scalable software products, collaborate with cross-functional teams to solve customer challenges, promote best practices in product development, and mentor junior engineers with a focus on quality and innovation in healthcare.

Featured Jobs

12 Days Ago
Fairborn, OH, USA
Remote
Hybrid
40,000 Employees
102K-174K Annually
Senior level
40,000 Employees
102K-174K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The principle iOS Software Engineer will develop innovative features for a medical application, focusing on creating seamless user experiences. Responsibilities include designing, developing, and delivering software solutions while exploring emerging technologies and optimizing existing systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+76 More
6 Days Ago
USA
Remote
61 Employees
Senior level
61 Employees
Senior level
Cloud • Software
As a Principal Software Engineer at Pulumi, you will lead the development of the Environments, Secrets, and Configuration platform, focusing on building secure and scalable secrets management solutions. You will work collaboratively across teams to enhance security practices and drive innovations in cloud-native environments while mentoring others in secure code development.
7 Days Ago
Dallas, TX, USA
Remote
947 Employees
Expert/Leader
947 Employees
Expert/Leader
Healthtech • Travel
The Principal Software Engineer will lead software development innovation, define architectural vision, and mentor engineering teams. Responsibilities include implementing full-stack features, enforcing best coding practices, collaborating with cross-functional teams, and driving process improvements.
7 Days Ago
USA
Remote
244 Employees
153K-171K Annually
Senior level
244 Employees
153K-171K Annually
Senior level
Software
As a Principal Software Engineer at Nava, you will drive the strategy and architecture for FHIR-based software services while collaborating with clients and internal teams. Your responsibilities include developing API endpoints, crafting strategic roadmaps for FHIR conformance, prototyping features, and ensuring the end-user's needs are met through active engagement and documentation.
13 Days Ago
United States
Remote
Expert/Leader
Expert/Leader
Cloud • Healthtech • Professional Services • Software • Pharmaceutical
The Principal/Senior Software Engineer will design and develop core modules for the elluminate Clinical Data Cloud platform, collaborating with teams on web application development, testing, and ensuring compliance with quality standards. Responsibilities include code reviews, troubleshooting, and providing technical guidance.
Top Benefits:
401-K
401-K Matching
Company Outings
+31 More
7 Days Ago
8 Locations
Remote
578,950 Employees
110K-286K Annually
Expert/Leader
578,950 Employees
110K-286K Annually
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
The Principal Software Engineer will guide a team of over 30 engineers in designing and developing tools for workforce management. Responsibilities include leading design and code reviews, creating complex applications, collaborating with cross-functional teams, and mentoring other engineers. The role emphasizes best practices and operational excellence across various tech stacks.
7 Days Ago
United States
Remote
63 Employees
Senior level
63 Employees
Senior level
Software
Cube Dev is seeking a Principal Software Engineer for its Cube Core team to focus on building and maintaining analytics data access technology. Responsibilities include SQL generation, optimizing data storage and retrieval systems for performance, and developing analytics operations management features, all while supporting an open-source community and collaborative development environment.
7 Days Ago
United States
Remote
63 Employees
Expert/Leader
63 Employees
Expert/Leader
Software
The Principal Software Engineer at Cube will enhance and maintain the SQL API for analytical platforms, contributing to the codebase and community support. Key responsibilities include improving SQL capabilities and optimizing the API for high-load environments.
9 Days Ago
Irvine, CA, USA
Remote
Hybrid
315 Employees
200K-260K Annually
Expert/Leader
315 Employees
200K-260K Annually
Expert/Leader
Marketing Tech
As a Principal Software Engineer, you will lead the design and development of Viant’s Demand Side Platform, collaborate with cross-functional teams, mentor engineers, and oversee the evolution of interconnected backend services and frontend UI. Your role will involve creating a long-term technical vision, managing product development, and enhancing operational sustainability.
Top Benefits:
401-K
Dental Insurance
Flexible Spending Account
+5 More
9 Days Ago
CA, USA
Remote
2,760 Employees
205K-294K Annually
Expert/Leader
2,760 Employees
205K-294K Annually
Expert/Leader
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
The Principal Software Engineer will oversee and drive the technical vision for the engineering team, improve system efficiency, mentor other engineers, and participate in strategic architectural decisions. They will also design critical systems, enhance product performance, and work on large-scale integrations while measuring success metrics and collaborating with various teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+39 More
10 Days Ago
North Carolina, USA
Remote
24,000 Employees
Senior level
24,000 Employees
Senior level
eCommerce • Fintech • Payments
As a Principal Software Engineer in Data Engineering, you will lead the design and implementation of data infrastructure including data warehousing and ETL processes. Your role involves architecting scalable solutions for high-performance data access while ensuring data accuracy and integrity. You will mentor engineers and enforce data quality standards across the organization.
Top Benefits:
401-K
Company Outings
Dental Insurance
+14 More
11 Days Ago
United States
Remote
96 Employees
140K-205K Annually
Senior level
96 Employees
140K-205K Annually
Senior level
Mobile
The Principal Software Engineer will lead architectural discussions, manage project priorities, and collaborate with cross-functional teams to deliver technical solutions for Wordscapes Shapes. Responsibilities include tackling complex technical challenges, writing scalable code, and addressing gaps in the technology stack.
11 Days Ago
United States
Remote
923 Employees
144K-171K Annually
Senior level
923 Employees
144K-171K Annually
Senior level
Artificial Intelligence • Software • Automation
The Principal Software Engineer will lead the design, development, and delivery of high-quality software solutions, ensuring reliability and performance. Responsibilities include code quality ownership, collaboration with cross-functional teams, continuous improvement of the codebase, and technical innovation through research of new technologies.
11 Days Ago
USA
Remote
660 Employees
Senior level
660 Employees
Senior level
Blockchain • Fintech • Cryptocurrency
Lead the mobile client development practices at Gemini by driving architectural decisions, automating code quality enforcement, improving app performance, monitoring app issues, collaborating on cross-functional projects, and evaluating new tools and libraries.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
12 Days Ago
USA
Remote
137 Employees
167K-198K Annually
Senior level
137 Employees
167K-198K Annually
Senior level
Artificial Intelligence • Software
The Principal Software Engineer will develop a training platform for a cloud-first command and control software at Hypergiant, involving integration with third-party APIs, creating working prototypes, and leading a team of engineers. Responsibilities also include collaborating with clients and product teams to design enterprise architecture and improve machine learning deployment processes.
13 Days Ago
USA
Remote
260 Employees
Senior level
260 Employees
Senior level
Information Technology • Consulting
As a Senior Principal Software Engineer at Nerdery, you will lead the technical lifecycle of large-scale custom software projects, manage software delivery processes, provide guidance to other engineers, and oversee technical evaluations while collaborating with multi-disciplinary teams.
12 Days Ago
San Francisco, CA, USA
Remote
63 Employees
Senior level
63 Employees
Senior level
Software
As a Principal Software Engineer at Cube, you will contribute to the enhancement of Cube's performance and analytics infrastructure. Responsibilities include maintaining the codebase, driving architectural decisions, and developing integrations with BI tools while ensuring seamless product functionality and accessibility for analytics.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size