Principal Software Engineer
$227.8k - $338.8kNetApp
Principal Engineer
NetApp's Cloud AI team is building an enterprise AI agent platform that helps Fortune 500 companies automate complex workflows on their own data, across on-premises and multi-cloud environments. It brings together large language models, agentic frameworks, and production cloud engineering. We are hiring a Principal Engineer to be the technical anchor for this product. You will own the architecture, set the engineering direction, and build alongside the team. This is a hands-on role: you will design the core systems and write the production code behind them, while working with leadership to turn product vision into engineering plans the team can ship.
What You Will Build:
- Define the product architecture: service boundaries, data models, API contracts, runtime design, and the integration patterns that connect AI models to enterprise systems.
- Design and build the core systems: agent orchestration, knowledge bases and retrieval over enterprise data, tool-calling, multi-cloud execution, and the layers that tie them together.
- Own the developer-facing surface: the APIs, SDKs, and tooling that customers build on. It has to be fast, reliable, and clear to work with.
- Lead technical execution across the team: set engineering standards, run design reviews, unblock engineers, and hold the quality bar while the team ships on schedule.
- Mentor engineers and raise the technical bar of the team.
Experience Requirements:
- 12+ years in software development.
- 7+ years hands-on with fault-tolerant, highly scalable cloud architectures, including service-oriented and cloud-native services (FaaS, PaaS) on at least one hyperscaler (AWS, Azure, or GCP).
Required Qualifications:
- Strong server-side engineering in one or more of Node.js, Python, Java, Go, or Rust. Front-end experience (TypeScript, React or Angular) is a plus.
- Built RESTful APIs and microservices in production, backed by SQL and/or NoSQL data stores.
- Designed distributed systems, cloud-native products, or developer infrastructure and scaled them to production.
- Built and maintained CI/CD for large, interconnected deployment pipelines.
- Applied cloud security fundamentals: authentication and authorization (OAuth, SSO), encryption, and compliance.
- Made high-quality technical decisions under ambiguity, trading off performance, maintainability, cost, and time-to-market, and choosing a path the team can execute.
- Communicate clearly with executives and engineers, in person and in writing. You can align a team around a design and write technical documents that settle decisions.
- Work effectively across engineering, product, and leadership.
Preferred Qualifications:
- Designed or built AI agent systems or LLM-powered products that run model inference in production: tool calling, RAG, prompt orchestration.
- Deep familiarity with agentic design patterns: tool-use protocols, context management, multi-step reasoning, and grounding models in live enterprise data.
- Built developer-facing products, APIs, or SDKs used by external customers at scale.
- Containerization and orchestration (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation).
- Background in enterprise infrastructure, cloud data services, or storage systems, with a working understanding of how enterprise environments run at scale.
- Built a new product end-to-end inside a larger company.
- Prior experience as a principal engineer or technical lead in a high-performance engineering organization.
Education:
- Bachelor's degree in Computer Science, Engineering, or related field; or equivalent practical experience.
Compensation: The target salary range for this position is 227,800 - 338,800 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package.
- ...The Role Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Principal Software Engineers who are ready to lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control...SuggestedFull timeTemporary workWork experience placement
$231k
...customers, partners, suppliers, and employees. Our world class engineering and machine learning turn massive, noisy signals into real... ..., and document decisions. Minimum Qualifications 10+ years of software engineering, including 4+ years leading architecture for real-...SuggestedLocal areaFlexible hours$200k - $250k
...excel at building microservices and managing cloud infrastructure? If so, we have an exciting opportunity for you as a Principal Backend Software Engineer at Trase Systems. As a Principal Software Engineer specializing in Backend Engineering, you will play a pivotal role...SuggestedRemote work$202.1k - $299.63k
...company in e-signature and contract lifecycle management (CLM). What you'll do The Orchestration team is looking for a Principal Software Engineer to help define, architect, and deliver the next generation of contract negotiation and collaboration. Our organization...SuggestedContract workWork at officeLocal areaRemote workShift work2 days per week$276k - $414k
...to Bitmoji ( , Saturn, and other digital services. Snap Engineering ( teams build fun and technically sophisticated products that... ...with privacy at the forefront. We’re looking for a Principal Software Engineer to join Snap Inc! What you’ll do: Design, implement...SuggestedTemporary workLive inWork at officeLocal area$172.6k - $259k
...the digital systems behind our games - for players, retailers, and the studios that develop our worlds. We are seeking a Principal Software Engineer who can guide product ideas through every stage with agentic AI - from defining the problem with business partners, to developing...Work experience placement$280k - $330k
...systems that operate at scale. This role is data‑centric software engineering at a very high bar: you own substantial parts of the... ...influencing improvements across the team. What You’ll Do As a Principal Software Development Engineer, you bring a strong data engineering...- Overview Tech Talent Specialist | USA | Around the whole SDLC Senior / Principal Software Engineer Some roles keep you fixing features no one notices. Others let you build tech that actually stops real cyber threats before they cause chaos. (This role is the second one)...Home office
$212.2k - $270.6k
...Description Employer: Amazon Web Services, Inc. Position: Principal Software Development Engineer (multiple positions available) AMZ13289.8 Location: Seattle, WA Multiple Positions Available: Independently lead software delivery across an organization as...Relocation package$197.4k - $264.7k
...Principal Software Engineer Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working...Work experience placementWork at officeShift work$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Work experience placementLive inLocal areaRemote workWorldwide$160k - $250k
...Principal Software Engineer Gradial helps marketers and creatives move from idea to execution faster. Our platform turns intent into action, automating website updates, design system migrations, and ongoing content optimization while preserving brand integrity across...- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile...
$274k - $376.2k
...Auth0Lab Team We are a small team of engineers exploring new Auth0 products and... ...looking for a very senior, knowledgeable Principal engineer (P6) that both wants to be hands... ...systems you design Have 10+ years of software development experience Have 4+ years...Work at officeLocal areaWorldwideFlexible hours$114.6k - $234.6k
...years Applicants are required to read, write, and speak the following languages English Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role...Temporary workFlexible hours- ...works. We're committed to creating category-leading enterprise software that unleashes that power. To make that happen, we need... ...Could that be you? Your Mission We are looking for an engineering leader that operates as a Builder. Be immersive in shaping...Work at officeImmediate startRemote work
$264.1k - $369.74k
...and governance to align technology and business strategies. We are seeking an exceptionally talented and experienced Sr Principal Software Engineer to lead the technical strategy for Blue Origin's Software Development organization. This dynamic org is responsible for...Permanent employmentTemporary workLocal areaRelocation$197.3k - $313.7k
...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1... ...are the future of Salesforce. Salesforce is seeking a Principal Software Engineer (PMTS) to join the Tableau Agent Analytics...- Position Overview Oracle Government Defense & Intelligence is seeking a Principal Application Software Engineer to design, build, and operate secure application services for sovereign and government cloud environments. This role is a senior technical contributor who leads...Temporary workFlexible hours
- ...systems that operate at scale. This role is data-centric software engineering . We hold a high bar for quality: you’ll help turn messy, customer... ...operability for the data lifecycle. What You’ll Do As a Principal Software Development Engineer, you bring a strong data...Contract work
$188.7k
...SeattleProduct – Engineering /Full time /HybridAbout HighspotHighspot is pioneering the category... ...is committed to building breakthrough software with a spark of magic. We believe a... .... About the RoleWe are looking for a Principal Software Engineer to join our Applied AI...Full timePart timeImmediate startFlexible hours$202.1k - $299.63k
...#1 company in e-signature and contract lifecycle management (CLM).What you'll doThe Orchestration team is looking for a Principal Software Engineer to help define, architect, and deliver the next generation of contract negotiation and collaboration. Our organization builds...Contract workPart timeWork at officeLocal areaRemote work2 days per week- ...capabilities that deliver global features like cross-region replication (Snowgrid), data sharing, and data marketplace. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:Solve real business needs at large scale by applying your software engineering and analytical...Part time
$276k - $414k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Business Experience team at Snap.What...Full timeTemporary workPart timeLive inWork at officeLocal area- ...works. We’re committed to creating category-leading enterprise software that unleashes that power.To make that happen, we need people... ...customer communications, repair item tracking, and assertion of engineering best practices across UiPath. We are scaling each of these...Part timeWork at officeImmediate startRemote work
$135.2k - $306.4k
...components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low... ...long as the job remains posted.Career Level - IC5As a Senior Principal Engineer, you will lead the design and implementation of...Temporary workPart timeWorldwideFlexible hours$202.1k - $299.63k
...by the #1 company in e-signature and contract lifecycle management (CLM).What you'll doThe Docusign AI team is seeking a Principal Software Engineer (Search AI) to act as a seasoned subject matter expert and architect the next generation of our Search & Data Platform. As...Contract workPart timeWork at officeLocal areaRemote work2 days per week- ...works. We’re committed to creating category-leading enterprise software that unleashes that power.To make that happen, we need people... ...purpose.Could that be you?Your mission We are looking for an engineering leader that operates as a Builder. Be immersive in shaping the...Part timeWork at officeImmediate startRemote work
$304k
...are the Snowflake Interoperable Foundations organization - the foundational layer that powers Snowflake’s AI, Analytics and Data Engineering capabilities. We lead innovations across open table formats such as Apache Iceberg, helping customers build peta-byte scale multi...Part time$197.3k - $313.7k
...delivers world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology... ....This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion...Full timePart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Seattle, WA
- senior principal cloud computing engineer Seattle, WA
- senior principal scientist Seattle, WA
- principal cloud computing engineer Seattle, WA
- principal Seattle, WA
- entry level software sales Seattle, WA
- ultimate software Seattle, WA
- healthcare software sales Seattle, WA
- software asset management analyst Seattle, WA
- embedded software Seattle, WA





