Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Production Engineer, FA @ Pure Storage

Home > Software Development

 Software Engineer, Production Engineer, FA

Job Description

Pure Storage is seeking software engineers to design and develop developer productivity tools and services as part of DevOps practice. This includes Test infrastructure automation , code merge pipeline automation, design and develop CI/CD framework and enforce SRE activities for complete DevOps ecosystem. You will be leading development of services and tools for projects such as optimizing CI/CD and merge operations, building analytics tools to derive insight from big data, developer productivity tools to handle defect management etc You will need to partner cross functionally across development, infrastructure and quality assurance teams. You will be scaling up the processes for test driven development to run efficiently in an integrated CI / CD environment and designing on automating infrastructure deployment automation that spins thousands of nodes.You will provide technical guidance and mentorship to your team and participate in design reviews, code reviews and debugging/triaging complex issues.
In this role, you'll get to learn and contribute to the process of developing great technology and building a successful company. Our open culture and transparency in both strategy and operations allow employees a deeper level of engagement in engineering and business decisions.
 
Responsibilities
  • Design & Build optimized pipelines and tools to scale up code management and merge operations.
  • Design & Develop easy-to-use tools that enable developers from various product teams to diagnose issues in test and infrastructure
  • Design & Build tools and manage capacity, monitoring and operations of the physical and virtual test fleet
  • Adopt and enforce best practices to team such as test driven development and deliver high quality code, in an agile environment.
  • Drive Production Engineering tools innovation charter.
  • Work with product teams to understand & fix the key issues in the test infrastructure, and improve the test pipeline to find issues as early as possible.
  • Challenge Status-Quo and continue to look for opportunities to improve the process, tooling, importantly delighting our internal customers.
  • Collaborate across the entire engineering organization to define test infrastructure and tools requirements by participating in product requirement & product design reviews.
WHAT you'll NEED TO BRING TO THIS ROLE
  • A minimum of 10 years of software development experience, preferably in Python/Go/Rust and/or other scripting languages.
  • A strong focus on developing extensible, testable and maintainable software
  • Experience in designing and architecting SW from ground up.
  • Experience in code review, design reviews and leading team technically while debugging/troubleshooting.
  • Good understanding of Test frameworks, Continuous Integration experience
  • Ability to work independently in cross-functional teams
  • Must be willing and able to work in an open office, team environment
  • Working knowledge of test frameworks (like Pytest, JUnit, Nose) and continuous integration tools like Jenkins/Gerrit/GitLab.
  • Working knowledge of Containers and kubernetes.
  • Understanding of datacenter operations like infrastructure management and monitoring
WHAT YOU CAN EXPECT FROM US:
  • Pure Innovation : We celebrate those who think critically, like a challenge and aspire to be trailblazers.
  • Pure Growth : We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortunes Best Large Workplaces in the Bay Area , Fortunes Best Workplaces for Millennials and certified as a Great Place to Work !
  • Pure Team : We build each other up and set aside ego for the greater good

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Pure Storage
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Automation Manager Quality Assurance Infrastructure management Debugging Agile Product design Troubleshooting Analytics Monitoring Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer Iii - Android Os/embedded/c++

  • NCR Voyix
  • 5 - 10 years
  • Hyderabad
  • 6 days ago
₹ 15-30 Lacs P.A.

Golang Developer - Software Engineer III

  • NCR Voyix
  • 6 - 10 years
  • Hyderabad
  • 16 days ago
₹ Not Disclosed

Staff Software Engineer - Java

  • Nomiso
  • 12 - 15 years
  • Hyderabad
  • 14 hours ago
₹ Not Disclosed

Sr Software Product Technical writer

  • BMC Software
  • 8 - 13 years
  • Pune
  • 15 hours ago
₹ Not Disclosed

Pure Storage

Pure Storage (NYSE:PSTG) helps innovators build a better world with data. Pures data solutions enable SaaS companies, cloud service providers, and enterprise and public sector customers to deliver realtime, secure data to power their mission-critical production, DevOps, and modern analytics environm...