NetApp - San Jose, CA

posted 2 months ago

Full-time - Senior
San Jose, CA
Computer and Electronic Product Manufacturing

About the position

The Distinguished Engineer (DE) at NetApp will play a pivotal role in shaping the architecture and experience across major cloud services, including AWS, Azure, and Google Cloud. This technical leadership position requires collaboration with other technical leaders and software engineers to drive innovation and engineering excellence. The DE will tackle complex engineering challenges related to service fundamentals and developer velocity, while also being a hands-on practitioner who actively contributes to coding and mentoring within the technical community.

Responsibilities

  • Lead the definition, design, architecture quality, implementation, and delivery of advanced challenges across the Cloud business unit.
  • Operate independently to deliver on complex challenges, acting as a force multiplier for the company.
  • Foster a culture of learning and experimentation, advocating for best engineering, QA, and operational practices.
  • Serve as a technical leader on demanding, cross-functional engineering projects.
  • Decompose complex problems into straightforward solutions while understanding system interdependencies.
  • Balance conflicting stakeholder objectives while building trust and demonstrating empathy with customers' needs.
  • Architect and build modern CD/CI infrastructure for developers working on interconnected software deployment pipelines.
  • Design modern, cloud-native QA frameworks and components.
  • Mentor and coach senior and principal engineers on advanced technical issues.
  • Contribute to building intellectual property through patents.

Requirements

  • Minimum of 10+ years of experience as a software engineer.
  • 4+ years of 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.
  • Extensive experience building fault-tolerant and high-scale distributed architecture on major cloud providers.
  • Experience with cloud-native application operations, data management, migration, and security.
  • Excellent communication and writing skills for engaging with customers and stakeholders.
  • Proactive and self-driven with the ability to work independently.
  • 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 AWS, Azure, or Google Cloud.
  • Experience with monitoring frameworks like CloudWatch, Datadog, Grafana, or Elastic.

Nice-to-haves

  • Experience with storage technologies such as RAID, Volumes, and Replication solutions.

Benefits

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off (PTO)
  • Various Leave options
  • Performance-Based Incentives
  • Employee stock purchase plan
  • Restricted stocks (RSUs)
  • Educational assistance
  • Legal services
  • Access to discounts
  • Volunteer time off program offering 40 hours of paid time per year to volunteer.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service