Job Description

Principal Full Stack Developer

Join us as a Principal Full Stack Developer on ourCustomer Engineering team inGlil-Yam (Herzliya), Israelto do the best work of your career and make a profound social impact.


What you’ll achieve
As a Principal Full Stack Developer, you will be responsible for developing, scaling, and supporting a complex internal web-based system that supports our support engineers and troubleshooting processes. You will work with a high-performing technical team across functional groups and product lines on integrating advanced AI features and sophisticated data visualization tools to drive operational excellence.

You will:

  • Design and develop end-to-end features using Python and modern web technologies.
  • Take part in the architectural evolution of the platform, including the integration of AI capabilities and future enhancements.
  • Collaborate closely with support engineers to understand troubleshooting needs and translate them into technical solutions.
  • Optimize data handling and backend logic to support large-scale data environments.
  • Develop intuitive front-end dashboards and reporting tools to provide actionable insights.


  • Take the first step towards your dream career
    Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

    Essential Requirements

  • 7+ years of proven experience in Full Stack development.
  • Strong proficiency inPython (significant portion of the current codebase).
  • Strong experience withSQL Server or similar relational databases.
  • Strong understanding ofHTML5andCSS3, with hands-on experience in modern web layout and styling.
  • Academic degree in Computer Science, Software Engineering, or a related technical field.

  • Desirable Requirements

  • Experience withGrafana or other open-source data visualization and dashboarding platforms.
  • Experience withAngularframework and its implementation.
  • Familiarity or interest in AI integration and advanced data reporting.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application