המשרה הזו זמינה כרגע באנגלית.

חזרה למשרות
N

Principal Software Engineer

NetApp·Tel Aviv, ישראל·en
היברידימשרה מלאהפיתוח תוכנהData InfrastructureEnterprise Software

Combine hands-on software engineering with architectural leadership to shape cloud and AI-powered platforms. Define technical direction and deliver scalable, production-grade software while collaborating across engineering, product, and business teams.

תחומי אחריות

  • Design, develop, and maintain scalable, secure, reliable production software
  • Build and operate cloud-native services and SaaS platforms
  • Apply AI, large language models, intelligent automation, and emerging technologies to engineering and business challenges
  • Participate in architecture and design reviews, code reviews, and quality initiatives
  • Define and communicate technical vision, architecture strategy, and engineering practices
  • Create reference architectures, technical designs, and executive presentations
  • Lead technical discussions across engineering, product, and leadership teams
  • Evaluate emerging technologies and identify opportunities for adoption
  • Mentor engineers and facilitate knowledge sharing
  • Represent engineering in architecture reviews, demos, technical forums, and strategic initiatives

דרישות

  • 10+ years of professional software engineering experience, including large-scale distributed systems
  • 7+ years building, deploying, and operating SaaS applications in a public cloud environment such as AWS, Azure, or GCP
  • Strong knowledge of cloud-native architecture, microservices, APIs, distributed systems, and modern software development practices
  • Experience developing scalable applications with Java, Go, Python, C#, JavaScript, or TypeScript
  • Familiarity with AI, generative AI, large language models, agentic frameworks, intelligent automation, and AI-powered application development
  • Ability to influence technical decisions, align architecture, and collaborate across teams
  • Strong communication and presentation skills for technical and executive audiences
  • Bachelor's degree in computer science, software engineering, computer engineering, or a related technical field, or equivalent practical experience

יתרון

  • Node.js experience
  • Master's or doctoral degree in computer science, artificial intelligence, data science, or a related field

הטבות

  • Hybrid working environment
  • Workplace flexibility

רלוונטיות

הזדמנויות נוספות

משרות דומות

המשרות הפתוחות החדשות ביותר בתחום פיתוח תוכנה.