Software Development Engineer
Hitachi Vantara · Bengaluru, India
Hitachi Vantara is hiring a Software Development Engineer to design, build, and maintain core components for VSP One Object and Hitachi Content Platform storage solutions within an Agile environment.
What you will do
- Design, develop, and maintain features for the Object portfolio, including S3-compatible APIs and distributed metadata.
- Write clean, modular code with thorough unit and integration tests.
- Perform code reviews and fix complex defects or performance bottlenecks.
- Conduct root-cause analysis and provide fixes for customer escalations.
- Promote engineering best practices for CI/CD, security, and observability.
- Improve automated test frameworks for functional, performance, and scale testing.
- Collaborate in an Agile/Scrum team to deliver high-quality releases.
- Create technical documentation including design notes and runbooks.
What you need
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 2-5 years of professional software development experience.
- Strong programming skills in Java, Go, Python, or C/C++.
- Working knowledge of Linux/Unix and scripting with Bash or Python.
- Hands-on experience with Docker, Kubernetes, and microservice architectures.
- Understanding of REST APIs, distributed systems, and AWS S3 API.
- Exposure to PostgreSQL, YugabyteDB, or similar databases.
- Experience with Git and CI/CD tools like GitLab CI, Jenkins, or GitHub Actions.
Good to have
- Experience with enterprise storage systems like HCP, Ceph, or MinIO.
- Familiarity with S3 features including Object Lock, versioning, and replication.
- Exposure to Prometheus, Grafana, and messaging systems like RabbitMQ.
- Knowledge of identity management tools such as Keycloak, OAuth2, or OIDC.
- Experience with performance benchmarking tools and containerized test harnesses.
- Awareness of storage security, encryption, and key management.
Pay and perks
- Industry-leading benefits and services for health and wellbeing.
- Flexible work arrangements.
How to apply
- Click the Apply Now button on the job page to submit your application.