Python Job: Software Developer- Python Developer

Job added on


Santa Clara, California - United States of America

Job type


Python Job Details

Job Role: Software Developer/ Python Developer

Location: Santa Clara, CA (Onsite)
Duration: 12+ Months duration

Job Description:

You will be part of a dynamic team responsible for designing, developing, and deploying cutting-edge storage solutions. You will collaborate with cross-functional teams to deliver high-quality software products that meet the needs of our customers. This role requires a deep technical background, strong problem-solving skills, and a passion for creating innovative solutions.

Key Responsibilities

  • Design, develop, and maintain software components for Client's data platform.
  • Collaborate with cross-functional teams, including product management, quality assurance, and customer support, to deliver high-quality software solutions.
  • Participate in all phases of the software development lifecycle, including requirement analysis, design, coding, testing, and deployment.
  • Perform code reviews and provide constructive feedback to peers.
  • Troubleshoot and resolve complex technical issues, ensuring high availability and reliability of software products.
  • Stay current with industry trends and advancements in storage technologies, incorporating relevant innovations into our products.
  • Contribute to the continuous improvement of development processes and best practices.


  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, preferably in the storage or related industry.
  • Proficiency in programming languages such as C, C++, Python, or Go.
  • Experience with storage technologies, file systems, and data management solutions.
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Experience with cloud computing platforms and containerization technologies is a plus.
  • Familiarity with CI/CD pipelines and DevOps practices is desirable.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.