- Experience
- 2 – 5 years
- Pay
- Not disclosed
- Education
- Bachelor's or Master's degree in Computer Science, Software Engineering or related field, or equivalent experience
- Location
- Bengaluru, Karnataka, India
- Work mode
- On-site
- Job type
- Full-time
About this role
Hitachi Vantara builds enterprise data infrastructure and software-defined object storage platforms including VSP One Object and Hitachi Content Platform. This Software Development Engineer role designs, builds and maintains core storage features such as S3-compatible APIs, distributed metadata and platform subsystems.
What you will do
- Design, develop, test and maintain features across the Object portfolio
- Write clean modular code with unit and integration tests and participate in code reviews
- Find and fix defects, performance bottlenecks and reliability problems
- Help with customer escalations, root-cause analysis and fixes
- Follow CI/CD, security and observability best practices
- Help build automated test frameworks
- Work in Agile/Scrum to deliver releases
- Write technical documentation
What the employer expects
- About 2–5 years professional software development experience, ideally on enterprise software, distributed systems or storage
- Strong programming skills in at least one of Java, Go, Python or C/C++
- Good working knowledge of Linux/Unix and scripting
- Hands-on experience with Docker and Kubernetes and microservices
- Understanding of REST APIs, distributed systems and AWS S3 API
- Exposure to relational or distributed databases
- Experience with Git and CI/CD tools
Skills
- Java
- Go
- Python
- C/C++
- Linux
- Docker
- Kubernetes
- REST APIs
- S3
- PostgreSQL
- Git
- CI/CD
Apply on the employer's site
The application opens on Hitachi careers page. Dev Portal Notes does not collect your application or charge a fee.
Know someone who fits this role?
Applications are handled on the employer's own site.
Prepare for this role
Close the skill gap
Golang Backend Masterclass: REST APIs & Microservices
Learn Go from fundamentals through real projects: concurrency, REST, GraphQL, gRPC, databases, testing, Docker and AWS.
Get the courseThe Python Mega Course
Python taught by building real applications, from scripting through web apps and data work.
Get the courseSome links on this page may generate a small commission at no extra cost to you.