CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Principal Software Engineer Jobs (On-site work)

265 Job Offers

Principal Software Engineer, Web
Save Icon
Join Walmart’s Emerging-Tech group as a Principal Software Engineer, Web in Bentonville, AR. Lead the creation of next-gen retail experiences using React, TypeScript, and Node.js. You will architect complex systems, mentor engineers, and drive best practices. Enjoy top benefits including 401(k) m...
Location Icon
Location
United States of America , Bentonville
Salary Icon
Salary
110000.00 - 220000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Principal, Software Engineer
Save Icon
Lead backend engineering for Walmart’s Edge Direct IoT platform, managing a fleet of in-store access points. Drive architecture decisions, migrate services to WCNP, and coordinate releases using Go, MQTT, HashiCorp Vault, and Postgres. Requires 5+ years in software engineering with production Gol...
Location Icon
Location
United States , Sunnyvale; Bentonville
Salary Icon
Salary
143000.00 - 286000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Principal, Software Engineer, Back End
Save Icon
Walmart seeks a Principal Back End Software Engineer to lead the Emerging-Tech group in Bentonville, AR. You will architect and build next-gen retail experiences, leveraging Java, distributed systems, and containerization (Docker/K8s). This role requires 12+ years of experience, expertise in scal...
Location Icon
Location
United States , Bentonville
Salary Icon
Salary
110000.00 - 220000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Principal Engineer Software - LLM(Cortex Agentix)
Save Icon
Principal Software Engineer role in Tel Aviv driving LLM-powered automation for Cortex Agentix. You will architect resilient, non-deterministic systems bridging AI research with production reliability. Requires 8+ years experience, deep Python/Go skills, and expertise in prompting, context manage...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
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 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
Technical Lead / Principal Software Engineer
Save Icon
Join Appian as a Technical Lead / Principal Software Engineer in Melbourne or Sydney. You will re-architect our platform for public, private, and hybrid clouds, leading a small team while remaining hands-on. Requires 10-15+ years of experience with Java, Go, Python, and Terraform. Enjoy top benef...
Location Icon
Location
Australia , Melbourne; Sydney
Salary Icon
Salary
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Staff / Principal Software Engineer, Security
Save Icon
Staff / Principal Software Engineer, Security at Lovable in Stockholm. Lead security for the next-gen AI software creation platform. You'll build product security features, static analysis, and AI-driven vulnerability detection across React/TypeScript and Golang. Join a talent-dense team shaping ...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
lovable.dev Logo
Lovable
Expiration Date
Until further notice
Sr Principal Software Engineer - Sase Ai/Ml
Save Icon
Sr Principal Software Engineer (AI/ML) sought to lead end-to-end delivery of next-gen cloud security solutions in Santa Clara. Requires 10+ years experience, expertise in Python/Java/Go, and distributed systems on Kubernetes. Drive innovation at the intersection of cloud tech and cybersecurity, s...
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
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 Consultant - AI/ML Engineer
Save Icon
Lead AI/ML initiatives as a Principal Software Consultant in Lahore, Karachi, or Islamabad. This hands-on technical leadership role requires 7+ years of experience building production-grade ML and LLM systems, including RAG pipelines and agentic AI. You will architect scalable solutions, mentor e...
Location Icon
Location
Pakistan , Lahore, Karachi, Islamabad
Salary Icon
Salary
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Staff / Principal Software Engineer, Product
Save Icon
Staff / Principal Software Engineer sought to build the future of AI software creation at Lovable in Stockholm. You'll own full-stack features end-to-end, scaling systems for millions of users using React/TypeScript, Golang, or Rust. Requires 10+ years of senior engineering experience, strong pro...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
lovable.dev Logo
Lovable
Expiration Date
Until further notice
Staff / Principal Software Engineer, Platform
Save Icon
Staff / Principal Platform Engineer to lead the infrastructure powering Lovable’s AI product in Stockholm. You’ll design high-throughput sandbox schedulers, own observability stacks, and harden production systems. Requires 10+ years in platform or developer experience engineering, deep Kubernetes...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
lovable.dev Logo
Lovable
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Principal Software Engineer needed in Bedford, MA to support C3BM’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, perform SQA,...
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
Principal Software Engineer
Save Icon
Principal Software Engineer sought to lead technical direction and execution for the NorthStar medical device platform in Burnsville, MN. This role demands 10+ years of experience, deep expertise in C# and Python, and strong leadership in regulated environments. You will drive architecture, mento...
Location Icon
Location
United States , Burnsville
Salary Icon
Salary
130000.00 - 175000.00 USD / Year
imricor.com Logo
Imricor Medical Systems
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 - Network Security - PanOS
Save Icon
Principal Software Engineer (NetSec-Panos Dev) sought to lead cloud security innovation in Santa Clara. Drive end-to-end delivery of high-scale distributed systems using Go or Java, with expertise in Kafka, SQL, and cloud technologies. Architect next-gen network security solutions, collaborating ...
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 (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

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.