Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$227.8k - $338.8k

NetApp

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Seattle, WA vacancy
  •  ...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... 
    Suggested
    Full time
    Temporary work
    Work experience placement

    Sofi

    Seattle, WA
    21 hours ago
  • $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-... 
    Suggested
    Local area
    Flexible hours

    Expedia Group

    Seattle, WA
    1 day ago
  • $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... 
    Suggested
    Remote work

    CloudDevs

    Seattle, WA
    2 days ago
  • $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... 
    Suggested
    Contract work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week

    DocuSign

    Seattle, WA
    1 day ago
  • $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... 
    Suggested
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Bellevue, WA
    6 days ago
  • $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

    Hasbro

    Renton, WA
    3 days ago
  • $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... 

    Auger Services Inc

    Bellevue, WA
    2 days ago
  • 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

    Tact.ai

    Seattle, WA
    2 days ago
  • $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

    Amazon

    Seattle, WA
    2 days ago
  • $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 placement
    Work at office
    Shift work

    The Walt Disney Studios

    Seattle, WA
    4 days ago
  • $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 placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Seattle, WA
    4 days ago
  • $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... 

    Gradial

    Seattle, WA
    4 days ago
  •  ...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... 

    J.P. Morgan

    Seattle, WA
    21 hours ago
  • $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 office
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    1 day ago
  • $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 work
    Flexible hours

    Ll Oefentherapie

    Seattle, WA
    3 days ago
  •  ...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 office
    Immediate start
    Remote work

    UiPath

    Bellevue, WA
    4 days ago
  • $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 employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Seattle, WA
    3 days ago
  • $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... 

    Salesforce.Com Inc

    Bellevue, WA
    1 day ago
  • 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 work
    Flexible hours

    Oracle

    Seattle, WA
    4 days ago
  •  ...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

    The Consensus

    Bellevue, WA
    2 days ago
  • $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 time
    Part time
    Immediate start
    Flexible hours

    Highspot

    Seattle, WA
    1 hour ago
  • $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 work
    Part time
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    Seattle, WA
    1 hour ago
  •  ...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

    Snowflake

    Bellevue, WA
    6 hours ago
  • $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 time
    Temporary work
    Part time
    Live in
    Work at office
    Local area

    Snap

    Seattle, WA
    6 hours ago
  •  ...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 time
    Work at office
    Immediate start
    Remote work

    UiPath

    Bellevue, WA
    1 hour ago
  • $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 work
    Part time
    Worldwide
    Flexible hours

    Oracle Corporation

    Seattle, WA
    1 hour ago
  • $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 work
    Part time
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    Seattle, WA
    1 hour ago
  •  ...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 time
    Work at office
    Immediate start
    Remote work

    UiPath

    Bellevue, WA
    1 hour ago
  • $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

    Snowflake

    Bellevue, WA
    6 hours ago
  • $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 time
    Part time

    Salesforce

    Seattle, WA
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!