NetApp
Posted 4y ago

Software Engineer (Java/Go Lang) (95963)

NetApp
Bangalore, Karnataka, India
OnsiteFull Time
Responsibilities
  • designing components
  • writing code
  • troubleshooting systems
Requirements
  • 4+ years experience designing enterprise products (2+ years on cloud)
  • Strong development in golang (preferred) or Java/.NET
  • Kubernetes
  • Docker, Helm
  • Multi-cloud (Azure/GCP/AWS)
  • Microservices
  • REST APIs, and data/store technologies
Technical tools mentioned
golangJava.NETHelm ChartsKubernetesDockerAzureGCPAWSmessage queuesREST APIstreaming Logging frameworksSAP HANASQLOracleno-SQL DBsElastic Search

Job description

Requisition ID 95963 - Posted  - Bangalore, India Office (BANGALORE) - Bangalore, India Office - Posting Category (3) - Full-time


Job Summary

We are looking for Development Engineer with a passion for growth in the increasingly important field of Cloud Deployed Products. This position focuses on building products which will be deployed in SaaS model as well as customer’s cloud environment with specific focus on Manageability platforms, Micro-services-based architecture, its software stack, and the underlying infrastructure. It would involve developing and maintaining the infrastructure for the cloud products.

The individual should have a passion for simplicity, usability and should have strong software development experience using golang (preferred) or java/.Net based technology stack, have knowledge of microservices, and secure infrastructure. As a developer you are responsible for collaborating with senior technical leaders, and have ownership of designing, implementations, testing, and delivery with high quality.

Job Requirements

Key Responsibilities

• Design and Implement components within complex SaaS, Micro-services-based architecture, with a focus on scale, HA, reliability, security, simplicity, and usability

• Drive or Participate in product related Technical Design Reviews as a proactive contributor and subject matter expert

• Write high quality, scalable and secure code

• Ensure necessary system security by using best in class cloud security solutions

• Troubleshoot the system and solve problems across the full stack 

Skills:

• Deep experience designing and developing enterprise products in golang (preferred) or Java or .NET using Micro-services-based architecture

• Good knowledge of multi-Cloud deployments, Helm Charts, Kubernetes, and Docker esp. Kubernetes

• Hands on experience working with Hyper scalers: Azure, GCP or AWS

• Full Stack product development experience is preferred

• Experience working with message queues, REST API, streaming Logging frameworks, 

• Experience with one of Application Data Protection of Application like SAP HANA, SQL, Oracle is highly desirable

• Experience with no-SQL DBs and Elastic Search is highly desirable

• Great Communication and leadership skills 

Education

BE or MS degree (preferred) in Computer Science or Computer Engineering

4+ years of relevant experience in designing and developing of enterprise products with 2+ years in developing cloud products

“At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization.” –George Kurian, CEO



About NetApp

Provides intelligent data infrastructure and management solutions.

Similar jobs

Software Engineer roles near Bangalore, Karnataka
2h
Save
Mark Applied
Hide
Software Developer (C#, WPF, Angular)
Bangalore, Karnataka, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Global provider of medical technology and diagnostic imaging solutions.
4+ YOEBachelor's degree in computer science or engineering, 4–6 years of relevant experience, strong C#, WPF, and Angular skills, software architecture expertise, and knowledge of testing tools; DevOps experience preferred.
C#, WPF, Angular, DevOps, IoT, NUnit, FxCop, SonarQube, WinDbg
2h
Save
Mark Applied
Hide
Software Developer - Train IT
Pune or Bangalore or India
HybridFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Manufacturer of medical diagnostic and imaging equipment.
Bachelor’s or master’s degree in electrical, electronics, or computer science; embedded C++ and Python development on Linux; initial technical project experience and systems engineering knowledge.
Linux, C++, Python, IEC 50128, IEC 61131, IEC 61375, TCN protocol, V-model
6h
Save
Mark Applied
Hide
Lead II, Software Engineering - Development
Bangalore, Karnataka, India
HybridFull Time
Kyndryl
KyndrylNYSE: KD: Manages and modernizes mission-critical IT infrastructure systems.
8+ YOERequires 8+ years in embedded software, Linux, BSP, kernel, platform validation, integration testing, or software quality engineering, plus C/C++, scripting, debugging, automation, and technical documentation.
Linux, C, C++, Git, Polarion, Kubernetes, DevOps
6h
Save
Mark Applied
Hide
DEVELOPER L4
Bengaluru, Karnataka, India
OnsiteFull Time
Wipro
WiproNYSE: WIT: Global technology services and consulting for digital transformation.
5+ YOERequires 5–8 years of software development experience and Salesforce Data Cloud skills; responsibilities include designing, coding, testing, troubleshooting, documenting, and deploying client software solutions.
Salesforce Data Cloud
11h
Save
Mark Applied
Hide
Software Engineer
Bangalore, Karnataka, India
HybridFull Time
Cisco
CiscoNASDAQ: CSCO: Develops and sells networking hardware and cybersecurity software.
Requires Python proficiency, software engineering and secure coding knowledge, Git experience, AI coding tool experience, teamwork, problem-solving, and communication skills. Cloud, DevOps, networking, and AI experience preferred.
Python, Git, AI-powered coding assistants, automation tools, AI-driven analytics, cloud platforms, DevOps, CI/CD pipelines, APIs
11h
Save
Mark Applied
Hide
Remote Software Engineer (Go)
Bengaluru, Karnataka, India
$50-$100/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOE3+ years of software engineering experience, strong Go skills, Git and Docker proficiency, software pipeline setup, and ability to navigate, modify, run, and test complex codebases.
Go, Git, Docker, GitHub, LLM
13h
Save
Mark Applied
Hide
Software Engineer II, Android
Bengaluru, Karnataka, India
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
1+ YOEBachelor’s degree or equivalent practical experience and at least 1 year of software development experience in a programming language such as Python, C, C++, Java, or JavaScript.
Python, C, C++, Java, JavaScript
14h
Save
Mark Applied
Hide
Staff Software Engineer-Security Products
Bengaluru, Karnataka, India
HybridFull Time
DigitalOcean
DigitalOceanNew York Stock Exchange: DOCN: Simplifies cloud infrastructure for developers, startups, and SMBs.
10+ YOE10+ years of software engineering and 5+ years in security-critical systems; expert Go proficiency, identity protocols, cryptography, posture systems, distributed systems, and cross-team technical leadership.
Go, OIDC, OAuth2, SAML, SCIM, WIMSE, OAuth Token Exchange, KMIP, PKCS#11, NIST PQC, SPIFFE, SPIRE, JWT, RBAC, ABAC, PBAC, CSPM, ISPM, AWS, GCP, Azure, CIS Benchmarks, NIST CSF, Open Policy Agent (OPA), Rego, HSM, Thales/Luna, AWS CloudHSM, ML-KEM, ML-DSA, ISO 27001, FedRAMP, HIPAA, SOC 2, LinkedIn Learning, Employee Stock Purchase Program