
Principal Software Engineer
NetApp
full-time
Posted on:
Location Type: Office
Location: Bellevue • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $225,000 - $305,000 per year
Job Level
About the role
- Define the product architecture: service boundaries, data models, API contracts, runtime design
- Design and build the core systems: agent orchestration, tool-calling frameworks, multi-cloud execution engines
- Own the developer-facing surface of the product: APIs, SDKs, and tooling
- Drive technical execution across the team: set engineering standards, lead design reviews
- Mentor and develop engineers across the team
Requirements
- 12+ years of industry experience in software development
- 7+ years of expert-level hands-on experience in fault-tolerant, highly scalable cloud architectures
- Solid programming experience in server-side languages and frameworks (e.g., Node.js, Python, Java, Golang, or Rust)
- Proven ability to develop RESTful APIs or microservices
- Experience building and maintaining modern CI/CD infrastructure
- Understanding of security best practices in cloud development
- Exceptional communication skills
- Bachelor's degree in Computer Science, Engineering, or a related field
Benefits
- Health Insurance
- Life Insurance
- Retirement or Pension Plans
- Paid Time Off
- various Leave options
- employee stock purchase plan
- restricted stocks (RSU’s)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud architectureserver-side programmingNode.jsPythonJavaGolangRustRESTful APIsmicroservicesCI/CD
Soft Skills
communicationmentoringleadershiptechnical executiondesign reviews