Taro Logo

Software Engineer 2 (I6)

Dell Technologies helps organizations and individuals build their digital future and transform how they work, live and play.
Be'er Sheva, Israel
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Job Description

Join Dell Technologies' Powerflex engineering team as a Software Engineer 2 in Israel, where you'll work on cutting-edge software-defined distributed storage solutions. This role focuses on developing high-performance storage products, combining software engineering excellence with customer-focused solutions. You'll be part of Dell Technologies, a global leader helping organizations transform their digital future.

The position involves working with top-tier customers on distributed storage products, requiring expertise in C/C++, operating systems, and software architectures. You'll be responsible for designing, developing, and testing code, while also contributing to product strategy and innovation. The role offers an opportunity to work with advanced technology in storage solutions while being part of a collaborative team environment.

This is an excellent opportunity for recent graduates with a bachelor's degree in computer science or related fields, looking to start their career in software engineering. The position offers hands-on experience with enterprise-level storage solutions and the chance to work with some of the industry's best minds and most advanced technology.

Dell Technologies provides a work environment focused on innovation and personal growth, believing that each team member has the power to make an impact. The company's commitment to equal employment opportunity and providing a discrimination-free workplace makes it an attractive destination for ambitious software engineers looking to make their mark in the technology industry.

Last updated 4 days ago

Responsibilities For Software Engineer 2 (I6)

  • Work with top tier customers on a high-performance software defined distributed storage product
  • Design, develop, test, and integrate code for new or existing software
  • Review and implement test strategies for software products
  • Troubleshoot software reliability and performance issues
  • Drive idea generation for new software products or for the next version of an existing product

Requirements For Software Engineer 2 (I6)

Linux
  • Bachelor's degree from the last 3 years in computer science, computer engineering or electrical engineering
  • Team player, highly motivated, methodical approach
  • Knowledge in C/C++, operating systems and algorithms, software architectures and application
  • Understanding of hardware and software interactions
  • 0-2 years of Hands on experience with storage, device drivers, databases, networking, embedded software/firmware development, Linux (desirable)

Related Jobs

Test Product Engineer

Test Product Engineer position at NVIDIA, developing automated tests for network modules and switch systems, combining hardware and software expertise with Linux and Python.

Formal Verification Engineer

Formal Verification Engineer position at NVIDIA, working on NIC technologies and hardware verification in Beer Sheva, Israel. Requires 1+ years of experience and strong analytical skills.

Software Engineer

Software Engineer position at Cato Networks focusing on developing cloud-based networking and security solutions using Java, Spring Boot, and microservices architecture.

Design Verification Engineer, Networking, Google Cloud

Design Verification Engineer position at Google Cloud, focusing on networking and custom silicon solutions, requiring expertise in digital design verification and networking protocols.

Physical Design Engineer, Google Cloud

Physical Design Engineer position at Google Cloud, focusing on chip design and optimization, requiring 4+ years of experience in physical design flows and semiconductor technologies.