CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Principal Software Engineer United States Jobs

406 Job Offers

Principal Software Engineer
Save Icon
Microsoft Security seeks a Principal Software Engineer in Redmond, WA to lead AI-first, high-scale service architecture. You will drive infrastructure security, mentor teams, and innovate on cloud solutions using C#, Python, or Java. Requires 6+ years experience, a CS degree, and expertise in LLM...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer – Developer Experience
Save Icon
Principal Software Engineer – Developer Experience role in Austin, TX, driving developer productivity and insights at General Motors. You will define technical strategy for CI/CD, golden paths, and AI-powered engineering workflows. Requires 10+ years in software development, expertise in distribu...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Principal Software Engineer role at Walmart Global Tech, shaping systems for 240M+ customers. Lead design and launch of high-impact distributed systems using React, Node.js, Java, and cloud services. Requires 10+ years experience in service-oriented architecture and end-to-end ownership. Based in...
Location Icon
Location
United States , Sunnyvale, CA; Bentonville, AR
Salary Icon
Salary
143000.00 - 286000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer (NGFW Platform) role at Palo Alto Networks in Santa Clara, CA. You will design platform diags and software for Next-Generation Firewalls, leveraging 10+ years of experience in Linux Kernel, DPDK, and hardware bring-up. Strong C and Python skills required to innovate fe...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer role on Microsoft’s Copilot Studio Knowledge team in Redmond, WA. You’ll build cutting-edge Generative AI features, improve service scalability, and define architecture using C#, Python, or Java. Requires 6+ years of engineering experience, AI tool proficiency, and ent...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Principal Software Engineer sought to define the long-term technical vision for Microsoft’s geospatial and location services platform. You will lead architectural decisions, drive cross-team alignment, and ensure mission-critical reliability at the intersection of AI, Search, and Geospatial Intel...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Principal Software Engineer role in Edison, NJ, driving technical direction for a connected equipment platform. Requires 10+ years’ experience, C#, .NET, ASP.NET, JavaScript, React.js, and microservices expertise. Lead impactful projects, mentor engineers, and modernize systems in a contract-to-p...
Location Icon
Location
United States , Edison
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
QTEC Aerospace seeks a Principal Software Engineer in Huntsville, AL to design, develop, and test complex software systems using C++. Candidates need a STEM degree and 5+ years of experience, with expertise in Python, Kubernetes, Docker, and distributed systems. This role offers challenging assig...
Location Icon
Location
United States , Huntsville
Salary Icon
Salary
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Principal Software Engineer role at ASML Brion in San Jose, US. Drive computational lithography innovation for advanced microchip manufacturing. Requires 15+ years in semiconductor lithography, OPC, ILT, and optical physics expertise. Lead product lifecycle from design to customer deployment. Ben...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
223125.00 - 334688.00 USD / Year
asml.com Logo
ASML
Expiration Date
Until further notice
Principal Engineer Software (Strata Cloud Control Plane)
Save Icon
Principal Engineer Software role focused on building the Strata Cloud Control Plane at Palo Alto Networks. Requires 8+ years in enterprise apps, 3+ years in technical leadership, and expert GoLang skills. Lead cross-functional teams to develop scalable, cloud-native microservices on public cloud ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer role in Redmond, WA, driving technical direction for Microsoft’s real-time advertising mediation platform (MMS) built on Go and Prebid Server. You will own architecture decisions for global-scale OpenRTB auctions, header-bidding, and experimentation across Outlook, MSN...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer - Finance Data & Experiences
Save Icon
Lead AI-driven innovation as a Principal Software Engineer on Microsoft’s Finance Data & Experiences team in Redmond. Design scalable, secure solutions using C#, Python, and Azure OpenAI, while mentoring engineers and driving cross-functional impact. Ideal for experts with 8+ years in software en...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer – Android – Device Platform
Save Icon
Principal Software Engineer – Android – Device Platform sought by Baxter’s R&D team in Milwaukee, WI. Leverage 5+ years of software engineering and deep Android expertise (Java/Kotlin, SDK, NDK) to architect robust, modular medical device software. Ideal candidates bring regulated industry experi...
Location Icon
Location
United States , Milwaukee
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Software Engineer (Guest Communications Platform)
Save Icon
Principal Software Engineer sought to architect Marriott’s next-gen, cloud-native Guest Communications Platform in Bethesda. This hands-on role demands 8+ years of Java, Spring Boot, and microservices expertise, plus deep knowledge of event-driven systems (Kafka) and Adobe tools. You will define ...
Location Icon
Location
United States , Bethesda
Salary Icon
Salary
126900.00 - 215300.00 USD / Year
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Senior Principal Software Engineer - Network Security - PanOS
Save Icon
Senior Principal Software Engineer sought to lead Layer 7 security architecture for next-gen firewall platforms in Santa Clara, CA. Requires 12+ years of experience, expert C and Go skills, and deep Unix/Linux expertise. Drive scalable, distributed cloud security systems and mentor senior enginee...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Senior Principal Engineer Software (Prisma Access)
Save Icon
Senior Principal Engineer Software (Prisma Access) sought to lead the Explicit Proxy team in Santa Clara, CA. This role combines hands-on L4-L7 proxy expertise with managerial excellence, driving innovation in cloud-delivered SASE and network security. You will guide teams building scalable, mult...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead architecture and AI-native development as a Principal Software Engineer on Microsoft’s Garage Innovation Studio. Drive React, Azure Functions, and agentic AI workflows to build hackathon and idea-acceleration products. Requires 6+ years coding in C++, Java, or Python, with expertise in agent...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer (Architect)
Save Icon
Principal Software Engineer (Architect) role in Redmond, WA, driving large-scale innovation for Microsoft Entra ID. You will architect cloud identity solutions, lead high-quality coding in C#, Java, or Python, and champion AI-first engineering. This position requires a Bachelor’s in CS with 8+ ye...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Automation / Test Engineer
Save Icon
Principal Software Automation/Test Engineer role in Santa Clara, CA. Leverage AI/ML, LLMs, and Python/Go to design autonomous QA workflows for Prisma Access Services. Requires 10+ years in test automation, cybersecurity expertise, and leadership mentoring. Benefits include restricted stock units ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Principal Software Engineer needed in Bedford, MA to support the C3BM division’s critical Battle Network integration for the USAF and USSF. This role requires a Top Secret/SCI clearance, 20+ years of experience, and expertise in full SDLC, software V&V, and DoD systems. You will lead Agile teams,...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
123639.00 - 145000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 21 Next

About the Principal Software Engineer role

Explore the pinnacle of a technical career with Principal Software Engineer jobs. This senior-level role represents the apex of individual contributor tracks, where technical mastery converges with strategic leadership. A Principal Software Engineer is not just a senior coder; they are the visionary architects and technical pillars of an organization, responsible for setting long-term technological direction and solving the most complex, large-scale challenges. Their work ensures that engineering efforts align with overarching business goals, creating robust, scalable, and future-proof systems.

Professionals in these roles typically shoulder a broad and impactful set of responsibilities. Central to their function is leading the architectural vision for major systems or entire platforms. They define the technical standards, select core technologies, and make critical decisions on system design with a focus on scalability, reliability, security, and performance. A significant part of their day involves deep collaboration, not only mentoring senior and junior engineers but also partnering with product managers, senior management, and other stakeholders to shape the technology roadmap. They are often the go-to experts for de-risking projects, conducting proof-of-concepts for new technologies, and providing technical guidance across multiple teams. Furthermore, they champion engineering excellence by driving initiatives around agile methodologies, CI/CD pipelines, DevOps practices, and robust quality assurance.

The typical skill set for a Principal Software Engineer is extensive and deep. A common requirement is 10+ years of progressive experience in software development, demonstrating a proven track record of designing, delivering, and maintaining complex, consumer-facing or enterprise-level systems. Expertise in modern technology stacks is essential, often including proficiency in languages like Java, Kotlin, C#, Python, or Go, and familiarity with front-end frameworks like React or Angular. A deep, practical understanding of distributed systems, cloud-native architectures (on platforms like AWS, Azure, or GCP), and containerization technologies like Docker and Kubernetes is standard. They are expected to be experts in API design, data modeling, and often, event-driven architectures using tools like Kafka. Beyond pure technical acumen, exceptional soft skills are non-negotiable. This includes superior communication abilities to articulate complex technical concepts to diverse audiences, strong leadership and mentorship capabilities, and outstanding analytical and problem-solving skills. While a Bachelor's degree in Computer Science is common, equivalent industry experience is often highly valued.

Ultimately, Principal Software Engineer jobs are for those who want to leave a lasting imprint on a company's technology. They are the strategic thinkers and technical pioneers who build the foundations upon which products and services thrive, making them one of the most critical and respected roles in the technology industry. If you are ready to guide technical strategy and mentor the next generation of engineers, exploring Principal Software Engineer jobs is your next career step.