Software Engineer Jobs in San Jose

    Find 5+ software engineer jobs in San Jose. Browse opportunities from top employers. Apply today for your next software engineer role in San Jose.

    5 jobs found

    Sr. Software Engineer

    NetApp

    Technology
    On-Site
    California, San Jose, 95128
    Permanent
    $220,000 - $265,000/year

    Own Every Moment at NetApp At NetApp, your ideas power innovation. We lead in intelligent data infrastructure-delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud. Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Join teams that innovate to elevate, drive results, and excel together across every function. Job Summary NetApp is uniquely placed in the industry and in a unique position partnering with major hyper scalers (AWS, GCP and Azure) which adds a new challenge for driving innovation in the space of Service Fundamentals. Cloud Storage team is embarking on a new charter to address these challenges for Cloud native applications, of simplifying customer operations and being a key differentiator. Bring in your experience and expertise for the new frontier, to build best in class SaaS applications, woven with architecture and design that are deployed across multiple hyper scalers. This is an opportunity to challenge yourself with cutting-edge technologies and thrive. As a Staff Engineer in NetApp's Cloud Storage organization, you will lead and execute our most challenging and complex projects. You will have an opportunity to work on AWS, Azure and GCP and use cutting edge technology to provide innovative solutions. You will be responsible for architecture, decomposing problems into simple solutions, understanding cloud architecture, performance, scalability, bringing engineering best practices, and testing methods to the team. Job Requirements Experience Requirements - 12+ years in software development. - 5+ 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 - Ability to build end to end system on major initiatives. - Design distributed systems, cloud-native products and scale them to production. - Proactive and self-driven, with strong technical judgment. - Expertise in providing detailed design while contributing to implementation, design and code reviews. - Make high-quality day to day technical decisions under ambiguity, trading off performance, maintainability, cost, and time-to-market, and choosing a path the team can execute. - Strong experience in one or more of Node.js, Python, Java, Go, or Rust. Front-end experience (TypeScript, React or Angular) is a plus. - Work effectively across engineering, product, and leadership - Excellent communication skills, with the ability to effectively engage with customers, stakeholders, and the engineering community. Preferred Experience - Preference for experience in designing data analytics, data migration systems & storage platforms. - Preference for experience with filesystems, or file/cloud storage protocols. Experience in NFS/SMB/iSCSI protocols. - Built developer-facing products, APIs, or SDKs used by external customers at scale. - Containerization and orchestration (Docker, Kubernetes) and infrastructure code (Terraform, CloudFormation). - Prior experience as a technical lead in a high-performance engineering organization. Education - Bachelor's degree in technical area of study: engineering disciplines - Master's degree in technical field such as engineering, software development, preferred with less additional experience stated above Compensation: The target salary range for this position is $220,000-265,000. 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. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process. At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification. Why You'll Thrive at NetApp At NetApp, you won't wait for the perfect moment-you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure. NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security. Our culture We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed-they drive everything we do. If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one. Apply now. Submitting an Application To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application. AI Disclosure For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support-rather than replace-human decision-making.

    Principal DRAM Product Applications Engineer

    Micron Technology Inc

    Technology
    Hybrid
    California, San Jose, 95113
    Permanent
    Competitive

    Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. We build and support advanced memory products that power next generation systems across the industry. We work closely with design, validation, and customer teams, and we love solving technical challenges together! In this role, you'll be the technical connection between customers and engineering for our DRAM portfolio, including HBM, DDR, and GDDR. You'll guide product validation, improve quality, and help customers integrate memory into complex platforms. This is a great fit for someone who enjoys hands on debug, data driven problem solving, and cross functional collaboration. Responsibilities: - Validate and characterize DRAM products on system platforms and next generation processors - Analyze product, yield, and performance data to improve quality and reliability - Support failure analysis and document corrective actions - Develop application notes, design guidance, and technical training - Assist customer integration efforts, including SI/PI, timing, and system bring up Minimum Qualifications: - Bachelor's degree in Electrical Engineering, Computer Engineering, or related field - Experience in product engineering, applications engineering, hardware validation, or system integration - Understanding of memory technologies, system architecture, or platform validation - Exposure to tools such as Python, Linux, or JMP - Strong problem solving and communication skills - Utilize AI Agents Preferred Qualifications: - Experience with DDR4, DDR5, HBM, GDDR, or similar memory technologies - Familiarity with lab equipment, electrical validation, or SI/PI fundamentals - Master's degree in Electrical Engineering, Computer Engineering, or related field - Experience supporting customer bring up or system level debug - The US base salary range that Micron Technology estimates it could pay for this full-time position is: $177,000.00 - $302,000.00 a year Additional compensation may include benefits, bonuses and equity. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target base pay for new hire salaries of the position across all US locations. Within the range, individual pay is determined by work location and additional job-related factors, including knowledge, skills, experience, tenure and relevant education or training. The pay scale is subject to change depending on business needs. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. As a world leader in the semiconductor industry, Micron is dedicated to your personal wellbeing and professional growth. Micron benefits are designed to help you stay well, provide peace of mind and help you prepare for the future. We offer a choice of medical, dental and vision plans in all locations enabling team members to select the plans that best meet their family healthcare needs and budget. Micron also provides benefit programs that help protect your income if you are unable to work due to illness or injury, and paid family leave. Additionally, Micron benefits include a robust paid time-off program and paid holidays. For additional information regarding the Benefit programs available, please see the Benefits Guide posted on . Micron is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws. To learn about your right to work click here. To learn more about Micron, please visit US Sites Only: To request assistance with the application process and/or for reasonable accommodations, please contact Micron's People Organization at or 1- (select option ) Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert : Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.

    Distinguished Engineer - AI

    NetApp

    Technology
    On-Site
    California, San Jose, 95128
    Permanent
    Competitive

    Own Every Moment at NetApp At NetApp, your ideas power innovation. We lead in intelligent data infrastructure-delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud. Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Join teams that innovate to elevate, drive results, and excel together across every function. Job Summary Distinguished Engineer - AI Infrastructure We are seeking a Distinguished Engineer with unrivaled depth in AI/ML inferencing at scale and the distributed systems foundations that power it. You will architect and ship our next-generation AI infrastructure and inferencing platform serving millions of requests with uncompromising latency, throughput, and reliability requirements. You set the technical North Star-translating high-stakes business problems into elegant, defensible architectures that teams rally behind. You drive consensus through technical authority, shaping roadmaps where your architectural decisions become company strategy. You invent solutions where standard approaches fail, and turn constraints into lasting competitive moats. Core Expertise Required: - AI Inferencing & ML Systems: Deep hands-on experience with high-performance inference engines (TensorRT, vLLM, ONNX Runtime, Triton), model optimization (quantization, pruning, distillation), and serving patterns for LLMs and computer vision models at scale. Proven track record building, architecting RAG pipelines and optimizing retrieval-augmented generation workflows for production latency targets. - Distributed Systems at Scale: 15+ years architecting fault-tolerant, low-latency distributed systems. Expert-level understanding of consensus protocols, distributed state management, and data consistency models under partition. Experience with high-performance filesystems and storage engines optimized for AI workloads (checkpoints, model artifacts, training datasets). - AI Infrastructure & Platform Engineering: Built enterprise-grade or SaaS platforms specifically designed for AI/ML workloads-model registries, feature stores, inference gateways, and multi-tenant serving infrastructure. Deep familiarity with GPU/TPU cluster orchestration, memory hierarchy optimization, and heterogeneous compute scheduling. - High-Performance Data Planes: Designed and implemented high-throughput, low-latency networking stacks for critical data path operations. Expertise in RDMA, DPDK, kernel bypass techniques, and custom protocols for inter-service and accelerator-to-accelerator communication. - Security & Multi-Tenancy: Hardened multi-tenant ML infrastructure with robust isolation, end-to-end encryption, key management for model weights, and fine-grained RBAC/ABAC for data scientists and production workloads. - Cloud-Native Orchestration: Expert in Kubernetes scheduling extensions (device plugins, custom controllers), service mesh for AI microservices, and API gateway patterns for model serving. Job Requirements About the team ONTAP is NetApp's flagship storage operating system. The ONTAP team drives the product strategy, roadmap, and engineering delivery for ONTAP software and systems. You are responsible for developing innovative solutions and architecture for ONTAP software and systems spanning the areas of filesystems and storage, security, networking and protocols. The solutions you architect and design will drive mission critical applications, AI infrastructure and cloud workflows for Fortune 500 companies. What will you do: - Provide the technology strategy to accelerate the pace of innovation within NetApp and the Industry. - Define the roadmap and long-term vision, derived from key business priorities, technology and competitive trends as well as new and emerging customer use cases. - Partner with Product management and engineering to define and deliver next generation products for NetApp. - Influence executive management and engineering to contribute towards a competitive portfolio. Demonstrate influence and act as a force multiplier across engineers at NetApp. - Mentor senior and principal engineers and be the technical bar-raiser for senior and principal technical roles. - Evangelize both internally and externally for NetApp products you own and become an industry recognized authority on related technologies and domain. What will you bring: - Globally recognized as domain expert in software and system design for highly scalable distributed storage and databases, control and data plane architectures required to fuel large scale infrastructure for serving Gen AI and AI as a Service workloads. - Experience building highly resilient and scalable enterprise grade products. - Experience in building large scale, compute intensive stateful applications. - Ownership for Product and System architecture for multiple significant projects - Expertise in coding, design, architecture, subsystems, and technology trends - Excellent communication skills to communicate with executives, senior leadership on products, technology trends and customer issues. Compensation: The target salary range for this position is 266,050 - 396,000 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. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process. At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification. Why You'll Thrive at NetApp At NetApp, you won't wait for the perfect moment-you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure. NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security. Our culture We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed-they drive everything we do. If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one. Apply now. Submitting an Application To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application. AI Disclosure For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support-rather than replace-human decision-making.

    Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)

    NetApp

    Technology
    On-Site
    California, San Jose, 95128
    Permanent
    $120,000 - $280,000/year

    Own Every Moment at NetApp At NetApp, your ideas power innovation. We lead in intelligent data infrastructure-delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud. Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Join teams that innovate to elevate, drive results, and excel together across every function. Job Summary We are hiring experienced Systems Software Engineers across multiple NetApp engineering organizations. This pipeline posting is designed to attract strong C/C++ systems-level engineers who can contribute to core storage and data management technologies across ONTAP and other NetApp products. Candidates will be considered for roles on several teams, including ONTAP, WAFL, Replication/HA, Protocols (NFS/SMB/SAN/NVMe), Distributed Systems, Cloud Platforms, and Performance Engineering. Engineers in these roles design, build, and optimize foundational components of NetApp's storage stack. You will work on real-world problems involving filesystems, storage internals, distributed systems, performance, scalability, reliability, and data integrity. Work may include developing new features, enhancing subsystems, analyzing complex code paths, improving throughput and latency, debugging customer issues, or driving proofs of concept. You will collaborate with senior engineers, product teams, hardware teams, and cloud engineering groups to deliver high-quality software used globally by enterprise customers. This posting can support multiple levels (3, 4, and 5). Team and level placement will be determined during the interview process based on experience, technical depth, and demonstrated capabilities. Job Requirements Core Responsibilities (All Levels) - Design, implement, and enhance features within ONTAP and related NetApp storage systems - Write high-quality C/C++ code that is efficient, reliable, and maintainable - Analyze and improve existing code paths for performance, scalability, and correctness - Debug complex issues using system-level tools, logs, tracing, and profiling - Collaborate across engineering teams, including filesystem, protocol, cloud, hardware, and QA - Participate in design and code reviews, contributing to engineering best practices - Investigate performance bottlenecks and implement optimizations - Support prototyping, research, and feasibility analysis for new ideas and features - Communicate design decisions, technical findings, and progress clearly with peers - Use AI-assisted tools to accelerate design, development, testing, and troubleshooting Level Specific Requirements - Software Engineer 3 (5-8 years) - Owns well-defined components or features - Implements end-to-end functionality with guidance - Performs profiling, debugging, and testing across subsystems - Contributes to design discussions and supports cross-team integration - Ramps quickly on ONTAP, WAFL, protocols, or storage technologies - Software Engineer 4 (9-15 years ) - Designs and owns complex subsystems or multi-sprint epics - Drives cross-team delivery with minimal supervision - Mentors junior and mid-level engineers - Leads deep-dive debugging and performance analysis - Improves reliability, observability, and architecture patterns - Software Engineer 5 (12-16 years) - Leads major technical initiatives across teams or product line - Defines long-term architectural direction and technical strategy - Resolves highly complex system-wide issues in performance, data integrity, HA, scale, or protocols - Mentors senior engineers and influences engineering culture - Demonstrates deep domain expertise in filesystems, operating systems, HA/replication, or distributed systems Qualifications Required Technical Qualifications - Strong proficiency in C/C++ for systems-level development - Understanding of data structures, algorithms, memory management, and concurrency - Experience with Unix/Linux systems programming - Experience with one or more: filesystems, storage systems, networking/protocol stacks, distributed systems, high-availability architectures - Strong debugging and performance analysis skills (gdb, perf, tracing, profiling tools) - Ability to write maintainable, well-documented code - Effective communication and collaboration skills Qualifications that make you stand out: - Experience with ONTAP, WAFL, or similar storage operating systems - Experience with NFS, SMB, SAN (iSCSI/FC), NVMe/TCP, NVMe-oF - Experience with replication, clustering, HA, or consistency protocols - Familiarity with cloud platforms (AWS, Azure, GCP, OCI) - Exposure to kernel subsystems, VFS, IO schedulers, caching, or media management - Experience with distributed systems design and large-scale performance tuning - Knowledge of CI/CD, test automation, and modern development practices Education - Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field - Equivalent practical experience considered Compensation: The target salary range for this position is $120,000 - $280,000. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. The range is based on 'On Target Earnings' (OTE) representing the total potential earnings, which is the sum of the base salary and potential commission earned when performance targets are achieved. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, employee stock purchase plan, and/or restricted stocks (RSU's). These offerings are subject to regional variations and governed by local laws, regulations, and company policies. We will provide detailed information about the specific benefits for your region during the recruitment process. At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification. Why You'll Thrive at NetApp At NetApp, you won't wait for the perfect moment-you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure. NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security. Our culture We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed-they drive everything we do. If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one. Apply now. Submitting an Application To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application. AI Disclosure For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support-rather than replace-human decision-making.

    Distinguished Engineer - Hyperscalers

    NetApp

    Technology
    On-Site
    California, San Jose, 95128
    Permanent
    $285,000 - $355,000/year

    Own Every Moment at NetApp At NetApp, your ideas power innovation. We lead in intelligent data infrastructure-delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud. Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Join teams that innovate to elevate, drive results, and excel together across every function. Job Summary We are looking for a Distinguished Engineer (DE) reporting into Cloud Business Unit SVP&GM. Someone in this role will get the opportunity to work on building and scaling NetApp architecture and experience across all three major cloud services - Amazon Web Services, Microsoft Azure, and Google Cloud as NetApp storage is first party integrated into all these three cloud providers. This is a technical leadership role which will require collaborating with other technical leaders and software engineers across NetApp to drive innovation, engineering excellence, and designing scalable architectures. It is expected that someone in this role will work on most complex engineering problems in space of service fundamentals (availability, reliability, performance, and scalability), developer velocity (CD/CI, modern canary, and real user telemetry-based testing) and designing fault tolerant, highly available and low latency control plane architectures. To earn the respect of the NetApp software engineering community and to keep their tools sharp, Distinguished Engineers (DEs) at NetApp are hands-on practitioners, not consultants. So, it is expected that someone in this role should be able to code and serve as role model for the NetApp technical community. It is expected the person in the role will devote 40% or more of their time in producing artifacts, such as vision statements, design documents, and source code. Prior experience working as a principal or senior principal engineer in one or more high scale, geo distributed applications or services built on either of the major cloud providers will be highly preferred. Prior experience working on storage systems is preferred but not mandatory. Key Responsibilities - Lead the definition, design, architecture quality, implementation, and delivery of the most advanced, most difficult, most cross-cutting, and/or most ambiguous challenges spanning across the Cloud business unit. - Operate with independence and act as force multipliers to the benefit of the company, delivering on its most complex challenges. - Foster a culture of learning and experimentation, and advocate for best engineering, QA, and Operational practices for the entire business unit. - Serve as a technical leader on demanding, cross-functional engineering projects. The expectation will be to functionally decompose complex problems into simple, straightforward solutions and fully understand system interdependencies and limitation. - Understand not just the technical and product capabilities but the nuances of the NetApp cloud business and help to understand and balance conflicting stakeholder objectives, while simultaneously building trust and demonstrating empathy with customers' needs. - Architect and build modern CD/CI infrastructure which works all the time for several hundred developers working on multitude of interconnected software deployment pipelines. - Architect and design modern, cloud native QA framework and components. - Assist in the career development of others, actively coach and mentor other senior and principal engineers on advanced technical issues. - Contribute to building intellectual property through patents. Job Requirements - Minimum of 10+ years of experience as software engineer. - 4+ years hands-on experience as a senior Principal Engineer leading multiple software engineering teams. - Expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices. - Expert in designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture). - Extensive experience building fault tolerant and high scale distributed architecture on one of the major cloud providers. - Extensive experience of cloud native application or services operations, data management, migration, and security. - Excellent communication and writing skills, with the ability to effectively engage with customers, stakeholders, and the engineering community. - Proactive and self-driven, with the ability to work independently and take ownership of initiatives. - Experience operating and troubleshooting reliable, scalable software systems. - Experience building fully automated testing frameworks from code check-in to deployment. - Proficient in at least one modern programming language such as Java, Typescript, Python, or Ruby. - Prior experience building services or applications in cloud-native architectures using either AWS, Azure, or Google cloud. - Experience with monitoring frameworks (such as CloudWatch, Datadog, Grafana, Elastic or similar). - Decent understanding of storage architectures, design patterns, and best practices. Preferred will be experience with storage technologies such as RAID, Volumes, Replication solutions. - Assist in the career development of others, actively coach and mentor other senior and principal engineers on advanced technical issues. - Contribute to building intellectual property through patents. Education Bachelor's degree in computer science or a related field or equivalent experience. Compensation: The target salary range for this position is $285,000-355,000. 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. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process. At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification. Why You'll Thrive at NetApp At NetApp, you won't wait for the perfect moment-you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure. NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security. Our culture We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed-they drive everything we do. If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one. Apply now. Submitting an Application To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application. AI Disclosure For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support-rather than replace-human decision-making.

    Related Job Searches

    About Software Engineer Jobs in San Jose

    The software engineer job market in San Jose is thriving, with 5 active opportunities from leading employers. San Jose offers a diverse range of software engineer positions across various industries, from established corporations to innovative startups.

    Key Skills for Software Engineer Roles

    JavaScriptPythonReactNode.jsAWSGitAgileTypeScript

    Career Path & Opportunities

    Software engineering roles typically offer excellent career progression, from junior developer through to senior engineer, tech lead, and architect positions. Many positions include benefits like flexible working, continuous learning budgets, and competitive salaries that increase significantly with experience.

    Quick Stats

    5

    Active positions

    Top Hiring Companies

    NetAppMicron Technology Inc

    Typical Salary Range

    £120k - £355k

    Work Arrangements

    On-Site4 jobs
    Hybrid1 jobs

    Frequently asked questions

    How many software engineer jobs in San Jose are available right now?+

    Hyra currently lists 5 active software engineer jobs in San Jose from leading employers. New roles are added every day as employers post and our feeds refresh.

    Is remote work available for software engineer roles in San Jose?+

    Yes — many of the software engineer jobs in San Jose on Hyra offer remote or hybrid arrangements. Use the work-type filter to see only remote roles, or browse our dedicated remote jobs section.

    What's the typical salary for software engineer in San Jose?+

    Salaries vary by experience, employer, and exact role. Filter listings by salary band, or visit our salary calculator for benchmark data across the UK and US.

    How do I apply for software engineer jobs in San Jose?+

    Click any job listing to view the full description and apply directly with the employer through Hyra. Most roles allow you to apply with your existing CV in under a minute.

    Are these jobs free to apply for?+

    Yes. Hyra is completely free for job seekers — browse, filter, and apply to any listing without an account or paywall.

    Hyra

    Join the Hyra Community

    Get weekly career insights, job alerts, and exclusive content delivered to your inbox.

    Weekly updatesUnsubscribe anytimePrivacy guaranteed