CrawlJobs Logo
Briefcase Icon
Category Icon

Principal Software Engineer Jobs

173 Job Offers

Filters
Principal Software Engineer
Save Icon
Lead complex architecture and mentor junior engineers as a Principal Software Engineer. This remote role in India requires 10+ years of expertise in Java, C#, or C/C++. Enjoy the flexibility to work from anywhere while tackling the team's most significant technical challenges.
Location Icon
Location
India , Remote
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Principal Software Engineer
Save Icon
Lead complex, large-scale technical initiatives as a Senior Principal Software Engineer in San Francisco. This role requires 10+ years of senior engineering experience and 5+ years as a Technical Lead, with expertise in FedRAMP/DoD compliance. You will architect solutions, mentor principals, and ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
198300.00 - 318600.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Principal Software Engineer – Cloud Security
Save Icon
Lead cloud security innovation at HPE in Tel Aviv as a Principal Software Engineer. Leverage 10-15 years of expertise in software design and a security-first mindset to align technology with business goals. Drive cutting-edge solutions in edge-to-cloud technologies within a culture of inclusion a...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead innovation at HPE Hybrid Cloud as a Principal Software Engineer in Bangalore. Design and develop complex data path services for storage products using C++ and Kubernetes. A 10+ year background in storage stack and performance engineering is essential. Join a team valuing inclusion, professio...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Principal Software Engineer
Save Icon
Join Atlassian in Bengaluru as a Senior Principal Software Engineer. You will architect and evolve the core JQL Search capability, powering key Jira experiences at massive scale. We seek a backend expert with 15+ years' experience in scalable microservices and a passion for collaborative, high-im...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead complex cloud storage initiatives as a Principal Software Engineer at Atlassian in Bengaluru. Apply your 10+ years of expertise in Java/Kotlin/Go, Kubernetes, and PostgreSQL to architect solutions used across teams. Mentor junior engineers while enjoying health coverage, wellness resources, ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Principal Frontend Software Engineer
Save Icon
Join Atlassian in Bengaluru as a Principal Frontend Software Engineer. Lead the design and build of scalable, high-quality UI systems using modern JavaScript (React/AngularJS/Vue). Mentor engineers and drive projects from technical design to launch. Enjoy health coverage, paid volunteer days, and...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Principal Fullstack Software Engineer
Save Icon
Lead our technical vision as a Principal Fullstack Engineer in San Francisco. Leverage your 10+ years with Java, Kotlin, and AWS microservices to build scalable SaaS solutions. You will guide product strategy, mentor engineers, and optimize systems. Enjoy health coverage, paid volunteer days, and...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Principal Engineer for Storage Software Development
Save Icon
Lead the innovation of HPE's next-gen Green Lake cloud platform as a Principal Engineer in Bangalore. This senior role requires 15-20 years of expertise in storage software development, system programming in C/C++, and delivering V1 products. You will set the technology direction for object, file...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer – Security
Save Icon
Lead the development of our Secure Service Edge (SSE) platform as a Principal Software Engineer in Tel Aviv. You will build cloud-native security services using Go, C#, or Java, focusing on DLP, CASB, and threat intelligence. This role requires deep expertise in microservices, Kubernetes, and cor...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join our Tel Aviv team as a Principal Software Engineer to build core services for our Secure Service Edge (SSE) platform. You will develop cloud-native security features like DLP, CASB, and SWG using Go, C#, or Java. We seek an expert in microservices, Kubernetes, and cloud security protocols. E...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer, WAN Assurance
Save Icon
Join Juniper's innovative Wired Assurance team in San Jose. Develop cloud-native SaaS solutions using Python, Go, or Java within a microservices architecture. Tackle complex distributed systems challenges to bring AIOps and automation to enterprise networks. Enjoy a culture focused on health, pro...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
157500.00 - 361500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the design of cloud-scale distributed systems for HPE's premier Mist networking platform. Utilize your expertise in Python/Go, event-driven architectures (Kafka), and big-data technologies (Spark) to build highly scalable, fault-tolerant software. This senior role in San Jose offers a compre...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
148000.00 - 340500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Development Engineer
Save Icon
Lead digital transformation in healthcare as a Principal Software Engineer at CVS Health. Design and develop key applications using Java/Python, CI/CD, and Agile/SAFe methodologies. This Woonsocket-based role offers robust benefits, including comprehensive medical plans, 401(k), and development c...
Location Icon
Location
United States , Woonsocket
Salary Icon
Salary
147680.00 - 280000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join Hewlett Packard Enterprise as a Principal Software Engineer in San Jose. Design and develop scalable, cloud-based network software for the Mist platform using Python, Go, or Java. Leverage your expertise in distributed systems, Kafka, and Apache Spark to build innovative solutions. Enjoy a c...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
148000.00 - 340500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software QA Engineer
Save Icon
Lead test architecture and automation for a cutting-edge cloud platform in Aguadilla. This senior role requires 10+ years' QA expertise, deep cloud knowledge (AWS/Azure/GCP), and strong coding in Python/Java/Go. Design automation frameworks, conduct non-functional testing, and ensure quality in a...
Location Icon
Location
Puerto Rico , Aguadilla
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer RR Level 3
Save Icon
Seeking a Principal Software Engineer for an onsite role in Annapolis Junction. Prototype and develop novel solutions using TypeScript, React, Java, and Spring Boot in a dynamic, mission-driven environment. This role requires a polygraph and offers the freedom to choose the right tools for critic...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
anthemengineering.com Logo
Anthem Engineering
Expiration Date
Until further notice
Software Engineer, Principal - Mobile App
Save Icon
Seeking a Principal Software Engineer with 8+ years' experience and 5+ years in React Native. Lead mobile app development, from architecture to CI/CD, in a flexible remote/hybrid role. You'll optimize performance, mentor junior engineers, and shape high-quality solutions in a supportive, inclusiv...
Location Icon
Location
Salary Icon
Salary
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the architecture of our next-gen AI claims platform as a Principal Software Engineer in New York. You will design scalable systems handling millions of documents daily, leveraging LLMs and unstructured data. This role requires 10-15+ years of experience, expert Python skills, and a proven tr...
Location Icon
Location
United States , New York
Salary Icon
Salary
270000.00 - 300000.00 USD / Year
evolutioniq.com Logo
EvolutionIQ
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the design of our global logistics platform as a Principal Software Engineer in Hoboken, NJ. You will architect scalable microservices using Scala, Kubernetes, and AWS to handle millions of transactions. This role requires 7+ years of experience building large-scale distributed systems. Driv...
Location Icon
Location
United States , Hoboken, NJ
Salary Icon
Salary
Not provided
global-e.com Logo
Global-e
Expiration Date
Until further notice
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.

Filters

×
Countries
Category
Location
Work Mode
Salary