Get the job you really want.

Top Remote Principal Software Engineer Jobs

14 Days Ago
PA, USA
Remote
1,637 Employees
Expert/Leader
1,637 Employees
Expert/Leader
Cloud • Information Technology • Other • Software
The Principal Software Engineer leads and mentors engineering teams, oversees complex technical projects, and drives the development of high-quality SaaS products. Responsibilities include technical design, implementation, code maintenance, and improving system quality while collaborating with cross-functional teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+59 More
13 Days Ago
Fort Meade, MD, USA
Remote
10 Employees
Senior level
10 Employees
Senior level
Business Intelligence • Consulting
As a Principal Software Developer, you will design, develop, troubleshoot, and analyze complex software systems. The role involves advising hardware engineers, deploying software, maintaining logs, and supporting various development methodologies. You will work on software product maintenance, testing, and integration while utilizing various configuration management tools and programming languages.
13 Days Ago
Mountain View, CA, USA
Remote
16 Employees
Expert/Leader
16 Employees
Expert/Leader
Cloud • Database
The candidate will design, develop, and deliver the architectural vision for Neurelo's products, emphasizing high-performance and scalable systems. Responsibilities include collaborating with product and design teams and representing the company's technical vision internally and externally.
13 Days Ago
New York, NY, USA
Remote
776 Employees
180K-247K Annually
Senior level
776 Employees
180K-247K Annually
Senior level
Artificial Intelligence • Big Data • Computer Vision • Machine Learning • Natural Language Processing • Software • Cybersecurity
As a Senior Principal Software Engineer at Dataminr, you will architect and deliver features for a large-scale alerting platform, implement industry best practices, contribute code to production systems, and collaborate with team members on customer applications.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
14 Days Ago
USA
Remote
199 Employees
Senior level
199 Employees
Senior level
Software
As a Senior or Principal Software Engineer at CommentSold, you will work on scaling and modernizing the web application while mentoring junior team members. You will help enhance customer-facing and backend solutions, understanding the product's architecture, and drive technical implementations in a fast-paced environment.
14 Days Ago
2 Locations
Remote
35 Employees
Expert/Leader
35 Employees
Expert/Leader
Software
The Principal Software Engineer will lead the design, development, and implementation of scalable services for SGNL's platform, mentor teams, drive innovation, and ensure high-quality engineering practices, while contributing to technical discussions and fostering partnerships with industry stakeholders.
14 Days Ago
USA
Remote
46 Employees
Expert/Leader
46 Employees
Expert/Leader
Information Technology
The Principal Software Engineer at Spaceback will take ownership of the technical vision and execution, contributing to product development from idea generation to feature shipping. Responsibilities include brainstorming, refining requirements, building features, solving production issues, writing tests, and ensuring robust collaboration within the team.
15 Days Ago
US
Remote
160K-220K Annually
Expert/Leader
160K-220K Annually
Expert/Leader
Software
As a Sr. Principal Software Engineer at Saviynt, you will engage in requirements analysis, mentor a team of engineers, lead the design and development of enterprise identity cloud solutions, automate testing and deployment, debug code, and conduct code reviews, maintaining high standards in software quality and performance.

Featured Jobs

Yesterday
McLean, VA, USA
Remote
Hybrid
55,000 Employees
171K-195K Annually
Senior level
55,000 Employees
171K-195K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Lead Software Engineer, you will oversee a diverse portfolio of technology projects, mentoring developers and collaborating with product managers. You will leverage programming skills in various languages and implement cloud-based solutions to enhance user experience at Capital One Shopping.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
16 Days Ago
First State, USA
Remote
1,201 Employees
Senior level
1,201 Employees
Senior level
Analytics
As a Principal Software Engineer, you will drive the technical evolution of a SaaS cloud platform, leading design, prototyping, and execution. You'll collaborate with various stakeholders, mentor engineers, and ensure best practices in both backend and frontend development, focusing on scalability and performance.
16 Days Ago
US
Remote
1,000 Employees
220K-280K Annually
Expert/Leader
1,000 Employees
220K-280K Annually
Expert/Leader
Fintech • Payments
You will partner with the engineering team to design and build scalable infrastructure for a digital bank. Responsibilities include leading projects, mentoring engineers, and defining technical strategies while focusing on customer needs and innovative opportunities.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+26 More
3 Days Ago
United States
Remote
6 Employees
Expert/Leader
6 Employees
Expert/Leader
eCommerce • Software
The Engineering Lead will guide and mentor a team of engineers in a fast-paced Agile environment, ensuring high-quality software delivery. Responsibilities include providing technical oversight, collaborating on software architecture, coding during sprints, and communicating with Product Management. The role requires strong proficiency in C#, JavaScript, SQL databases, and experience with containerized applications and design patterns.
17 Days Ago
US
Remote
1,880 Employees
Senior level
1,880 Employees
Senior level
Software
The Principal Software Engineer will lead the design and implementation of scalable and secure solutions, optimize performance, mentor junior members, and ensure solution integrity. Responsibilities include developing high automation in code testing and maintaining operational integrity while solving complex incidents and providing technical leadership.
17 Days Ago
CA, USA
Remote
450 Employees
Mid level
450 Employees
Mid level
AdTech • Fintech • Marketing Tech
The Principal Software Engineer will lead the automation of software development systems, manage infrastructure as code in an AWS environment, and coordinate with internal teams to enhance product offerings. This role requires strong technical expertise in SDLC automation and IaC management, specifically with AWS and Terraform.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+29 More
17 Days Ago
Boston, MA, USA
Remote
6,000 Employees
150K-300K Annually
Senior level
6,000 Employees
150K-300K Annually
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Principal Software Engineer at Veeva Systems, you will design and improve the storage engine, focusing on transactional capabilities while solving complex performance issues. You'll mentor engineers, lead projects from design to production, and work with product and quality assurance teams to ensure high-quality features.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
17 Days Ago
Portland, OR, USA
Remote
6,000 Employees
150K-300K Annually
Expert/Leader
6,000 Employees
150K-300K Annually
Expert/Leader
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Principal Software Engineer at Veeva Systems, you will design and enhance their cloud software, focusing on building scalable data storage solutions. Collaborate with cross-functional teams to implement high-quality features, mentor junior engineers, and maintain coding standards.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
17 Days Ago
San Luis Obispo, CA, USA
Remote
6,000 Employees
150K-300K Annually
Expert/Leader
6,000 Employees
150K-300K Annually
Expert/Leader
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Principal Software Engineer at Veeva Systems, you will design and enhance a storage engine to build transactional capabilities. You will address complex challenges related to consistency, transaction, isolation, and performance at scale, owning features from design to production while mentoring junior engineers and ensuring high-quality standards.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
17 Days Ago
Bend, OR, USA
Remote
6,000 Employees
150K-300K Annually
Expert/Leader
6,000 Employees
150K-300K Annually
Expert/Leader
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Principal Software Engineer at Veeva Systems, you will design and enhance the storage engine, solving complex problems involving consistency and performance at scale. You'll own features throughout their lifecycle, collaborate with product managers and ensure high-quality delivery while mentoring junior engineers.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
17 Days Ago
Pleasanton, CA, USA
Remote
6,000 Employees
150K-300K Annually
Senior level
6,000 Employees
150K-300K Annually
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
This role involves building scalable cloud software for the life sciences industry. Responsibilities include designing a storage engine, solving complex challenges related to consistency and performance, and mentoring junior engineers. The position requires ownership of features from design to production.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
21 Days Ago
Arlington, VA, USA
Remote
70 Employees
Senior level
70 Employees
Senior level
Consumer Web • Edtech • Kids + Family • Other • Productivity
As Principal Software Engineer, you'll lead the technical direction and delivery of software products at StraighterLine. You'll manage product backlogs, ensure high-quality solutions, participate in Scrum activities, and mentor junior team members. Collaborating with product owners and stakeholders, you will drive improvements and stay updated on emerging technologies to enhance product development.
Top Benefits:
401-K Matching
Adoption Assistance
Dental Insurance
+17 More
20 Days Ago
7 Locations
Remote
331 Employees
180K-260K Annually
Senior level
331 Employees
180K-260K Annually
Senior level
Database • Analytics • Consulting
As a Principal Software Engineer, you will design and implement core features of TiKV, optimize performance, and enhance backup capabilities. The role includes troubleshooting critical issues, documenting technical details, mentoring junior engineers, and staying updated on distributed systems research.
21 Days Ago
United States
Remote
816 Employees
215K-235K Annually
Expert/Leader
816 Employees
215K-235K Annually
Expert/Leader
Other
The Principal Software Engineer will lead the modernization of Business Wire’s press release processing system by designing and developing new infrastructure, utilizing serverless technology and new database platforms, while optimizing the system for reliability and performance. Responsibilities include mentoring engineers, conducting code reviews, and collaborating with stakeholders to solve complex engineering problems.
19 Hours Ago
United States
Remote
923 Employees
160K-215K Annually
Senior level
923 Employees
160K-215K Annually
Senior level
Artificial Intelligence • Software • Automation
As a Principal Full Stack Software Engineer at ABBYY, you will lead the full development lifecycle, ensuring high quality and performance of features. Responsibilities include collaboration with cross-functional teams, code ownership, system reliability, continuous improvement, and staying updated with technology trends.
Yesterday
USA
Remote
7,863 Employees
187K-298K Annually
Senior level
7,863 Employees
187K-298K Annually
Senior level
Other • Real Estate • PropTech
As a Principal Software Development Engineer for iOS, you will lead the architectural direction and development of mobile features for Zillow, enhancing the home shopping experience. Collaboration with product managers and UX designers will be key, as you'll define and implement efficient, high-quality solutions that reach millions of users. Your role involves tackling complex projects and mentoring junior developers while driving long-term technical initiatives.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+20 More
23 Days Ago
US
Remote
638 Employees
Senior level
638 Employees
Senior level
Greentech • Financial Services
The Principal Software Engineer will be responsible for building, maintaining, and scaling products, applying engineering best practices, collaborating on product roadmaps, and mentoring team members to enhance their technical and soft skills.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size