Backend Developer - Go, K8s
@ Pure Storage

Bengaluru, Karnataka, India
$150,000
On Site
Full Time
Posted 13 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXXXX***** @purestorage.com
Recommended after applying

Job Details

About the Role

Pure Storage is reshaping the data storage industry. As a Backend Developer - Go, K8s on the Portworx team, you will contribute to developing high-quality microservices, leading design initiatives, and creating scalable SaaS platforms.

Key Responsibilities

  • Design and develop microservices and integrate new features.
  • Focus on design, testing, code reviews, documentation, CI/CD.
  • Collaborate with peers and stakeholders from design to production.
  • Take full ownership from design to customer feedback integration.
  • Experiment with emerging technologies and innovate solutions.

Requirements

  • Bachelor's in Computer Science or related field.
  • 5+ years of experience in development using languages such as C++, Java, or Go.
  • Strong understanding of Microservices Architecture and scalable platforms.
  • Experience in designing production-grade microservices with continuous integration.
  • Ability to operate in a distributed system architecture with multiple stakeholders.
  • Solid foundation in data structures, algorithms, and software design.
  • Willingness to work in an open office environment.

What Can Give You a Head Start

  • Experience in KubeVirt, OpenShift, VMware APIs, and virtualization.
  • Deep understanding of containerized workloads and cloud-native integration.
  • Prior experience with Kubernetes control plane development and telemetry systems.

What You Can Expect

Pure Storage celebrates innovation, growth, and a strong team culture. Enjoy flexible time off, wellness resources, and company-sponsored team events. Accommodations for disabilities available upon request, and the company is dedicated to creating an inclusive work environment.

Key skills/competency

  • Go
  • Kubernetes
  • Microservices
  • SaaS
  • CI/CD
  • Cloud-native
  • Testing
  • Distributed Systems
  • API
  • Design

How to Get Hired at Pure Storage

🎯 Tips for Getting Hired

  • Customize your resume: Emphasize Go, Kubernetes, and microservices experience.
  • Research Pure Storage: Understand their innovation and company culture.
  • Highlight collaborative projects: Demonstrate experience with cross-functional teams.
  • Prepare for technical interviews: Expect coding tests and design discussions.
  • Review industry trends: Stay updated on data storage and containerization.

📝 Interview Preparation Advice

Technical Preparation

Review Go language fundamentals and coding patterns.
Practice designing scalable microservices architectures.
Study Kubernetes deployment and container orchestration.
Brush up on CI/CD tools and testing methodologies.

Behavioral Questions

Describe a team challenge you overcame.
Explain your approach to collaborative problem solving.
Share experience on balancing feedback and deadlines.
Discuss adapting to rapidly changing project requirements.

Frequently Asked Questions