Data Engineer and Backend Developer

Pure Storage redefines the storage experience and empowers innovators by simplifying how people consume and interact with data.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · AI

Description For Data Engineer and Backend Developer

Pure Storage is seeking a skilled and motivated Data Engineer and Backend Developer with expertise in Python and proficiency in at least one other programming language. The ideal candidate should have hands-on experience in building ETL pipelines, manipulating structured and unstructured data, and optimizing data workflows. The role requires a strong understanding of databases, SQL, CSV, and JSON, as well as backend development for data processing and API integration.

Key Responsibilities:

  • Design, develop, and maintain scalable ETL pipelines
  • Collaborate with data analysts and data scientists
  • Develop backend systems and APIs for data management
  • Work with relational databases (SQL)
  • Write efficient, clean, and well-documented code
  • Ensure data security, integrity, and availability
  • Collaborate with cross-functional teams
  • Troubleshoot and debug data pipelines and systems

Qualifications:

  • Bachelor's degree in Computer Science, Data Engineering, or related field
  • Proficiency in Python and one or more other programming languages
  • Strong understanding of ETL processes
  • Solid experience with SQL databases
  • Familiarity with CSV, JSON, and handling structured/unstructured data
  • Experience with RESTful APIs and backend services
  • Supply chain data experience is a plus
  • Familiarity with cloud platforms and distributed systems
  • Experience with version control systems and CI/CD pipelines

Pure Storage offers a variety of perks, including flexible time off, wellness resources, and company-sponsored team events. The company is committed to equality and encourages applications from all qualified candidates.

Join Pure Storage to be part of a fast-growing company that's redefining the storage experience and empowering innovators across various industries, from NASA and emerging space companies to COVID vaccine R&D teams and metaverse pioneers.

Last updated a month ago

Responsibilities For Data Engineer and Backend Developer

  • Design, develop, and maintain scalable ETL pipelines
  • Collaborate with data analysts and data scientists
  • Develop backend systems and APIs for data management
  • Work with relational databases (SQL)
  • Write efficient, clean, and well-documented code
  • Ensure data security, integrity, and availability
  • Collaborate with cross-functional teams
  • Troubleshoot and debug data pipelines and systems

Requirements For Data Engineer and Backend Developer

Python
Java
Ruby
Go
  • Bachelor's degree in Computer Science, Data Engineering, or related field
  • Proficiency in Python and one or more other programming languages
  • Strong understanding of ETL processes
  • Solid experience with SQL databases
  • Familiarity with CSV, JSON, and handling structured/unstructured data
  • Experience with RESTful APIs and backend services
  • Experience with version control systems and CI/CD pipelines

Benefits For Data Engineer and Backend Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible time off
  • Wellness resources
  • Company-sponsored team events

Interested in this job?

Jobs Related To Pure Storage Data Engineer and Backend Developer

Backend Software Engineer - FlashBlade Team

Backend Software Engineer position at Pure Storage, working on FlashBlade team to develop innovative storage solutions using Java and Python.

Technical Support Engineer

Technical Support Engineer position at Pure Storage, providing enterprise-level support for storage solutions with competitive compensation and benefits.

Software Engineer - Fusion Team

Join Pure Storage's Fusion team to develop innovative storage solutions and shape the future of data management.

Technical Support Engineer

Join Pure Storage as a Technical Support Engineer in Lehi, Utah, to solve complex data storage challenges and empower innovators worldwide.

Technical Services Engineer, FlashBlade

Technical Services Engineer for FlashBlade at Pure Storage, providing 24/7 enterprise-level support in North Carolina.