Backend Developer - Go, K8s @ Pure Storage
placeBengaluru, Karnataka, India
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 11 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
circle
Review Go language fundamentals and coding patterns.
circle
Practice designing scalable microservices architectures.
circle
Study Kubernetes deployment and container orchestration.
circle
Brush up on CI/CD tools and testing methodologies.
Behavioral Questions
circle
Describe a team challenge you overcame.
circle
Explain your approach to collaborative problem solving.
circle
Share experience on balancing feedback and deadlines.
circle
Discuss adapting to rapidly changing project requirements.
Frequently Asked Questions
What experience is essential for the Backend Developer - Go, K8s role at Pure Storage?
keyboard_arrow_down
How does collaboration feature for Pure Storage's Backend Developer - Go, K8s position?
keyboard_arrow_down
What are the key technical skills for a Backend Developer - Go, K8s at Pure Storage?
keyboard_arrow_down
How does Pure Storage support career growth for the Backend Developer - Go, K8s role?
keyboard_arrow_down
What is the work environment like for the Backend Developer - Go, K8s role at Pure Storage?
keyboard_arrow_down