在招职位 0
订阅提醒 登录
发布于 2026-11-09 英文原文

高级后端工程师 - 对象存储

Backend Software Development Engineer – Expert

日立製作所

职种工程 雇用形态—
工作地点(DEAI HV) IN Bengaluru - Residency Road 薪资面议

职位概要

Hitachi Vantara正在招聘一名高级后端工程师,负责领导核心存储服务的架构与演进。该职位属于对象存储后端团队,团队负责构建AI时代工作负载所需的对象存储,产品服务于金融、医疗、法律等受监管行业客户,帮助其存储、保护并访问海量数据。核心职责包括:主导S3请求与数据路径、元数据管理、索引、垃圾回收及后台服务的架构设计与实现;设计具有明确一致性、持久性和故障处理保证的分布式高可用系统;负责数据与元数据层的可扩展性和性能,进行性能剖析与瓶颈消除;推动数据库与消息层演进(如PostgreSQL升级调优、YugabyteDB分布式SQL、RabbitMQ异步处理);设计并改进复制、灾难恢复与数据完整性功能;实现S3 API功能与合规性(版本控制、Object Lock/WORM、生命周期策略、分片上传);领导后端现代化工作(运行时与语言迁移、容器化与Kubernetes、Prometheus和Grafana可观测性);作为关键生产问题的最终升级点,主导根因分析并交付持久修复;与安全团队合作修复CVE并加固后端服务;制定后端标准并指导高级工程师。要求计算机科学或相关领域学士或硕士学位,12年以上后端或系统软件开发经验,具备架构和交付企业级分布式系统的出色记录;精通Java(JVM内部机制、GC调优、堆和线程转储分析);熟练掌握Go和/或Python;深入理解Linux上的并发、多线程、网络、数据结构和算法;具有分布式系统设计经验(共识/复制、分区、一致性模型、容错);具备关系型数据库(优先PostgreSQL)实践经验;具有构建和扩展RESTful/HTTP服务及异步消息驱动架构的经验;优秀的沟通能力,具有领导全球分布式团队技术工作的经验。优先条件包括:对象存储内部机制、S3 API、文件或块存储、SAN经验;纠删码或RAID、数据去重或压缩、数据完整性经验;YugabyteDB或其他分布式SQL/NoSQL数据库、RabbitMQ或Kafka经验;Docker和Kubernetes经验;可观测性工具经验;安全实践知识;GitLab CI/CD和自动化测试经验;存储或分布式系统领域的专利、出版物或开源贡献。

职位描述

Function Engineering Our Company We’re Hitachi Vantara, the data foundation trusted by the world’s innovators. Our resilient, high-performance data infrastructure means that customers – from banks to theme parks – can focus on achieving the incredible with data. If you’ve seen the Las Vegas Sphere, you’ve seen just one example of how we empower businesses to automate, optimize, innovate – and wow their customers. Right now, we’re laying the foundation for our next wave of growth. We’re looking for people who love being part of a diverse, global team – and who get excited about making a real-world impact with data. Job description About the team We build the object storage that AI-era workloads need. Our products help customers in regulated industries like finance, healthcare and legal store, protect and access huge amounts of data. The Object backend team owns the core of the platform: the S3 data path, metadata and database services, replication, data protection, and the distributed services that run large clusters. Role overview We're looking for a senior backend engineer to lead the architecture and evolution of our core storage services. You'll design and build high-throughput, fault-tolerant server-side systems that work at multi-petabyte and billion-object scale. You'll own complex subsystems from start to finish, set backend engineering standards, mentor senior engineers, and be a go-to technical expert for Product Management, QE, Support and Services. Key responsibilities Lead the architecture, design and implementation of core backend services: the S3 request and data path, metadata management, indexing, garbage collection and background services. Design distributed, highly available systems with clear consistency, durability and failure-handling guarantees. Own the scalability and performance of the data and metadata layers. Profile, tune and remove bottlenecks in throughput, latency and IOPS-heavy workloads. Drive the evolution of database and messaging layers, such as PostgreSQL upgrades and tuning, distributed SQL (YugabyteDB), and RabbitMQ-based async processing. Design and improve replication, disaster recovery and data integrity features (multi-site replication, failover/recovery, checksum verification). Implement S3 API features and compliance, including versioning, Object Lock/WORM, lifecycle policies and multipart upload. Lead backend modernization work: runtime and language migrations (for example Python 3), containerization and Kubernetes-based services, and observability with Prometheus and Grafana. Act as the final escalation point for critical production issues. Lead root cause analysis for problems like JVM heap exhaustion, session or resource leaks, deadlocks and data availability issues, and deliver lasting fixes. Work with security teams to fix CVEs and harden backend services (encryption at rest and in transit, key management and rekeying, authentication and authorization). Set backend standards for API design, code quality, design reviews, testing and CI/CD, and mentor Senior and Specialist engineers across locations. Required qualifications BS or MS in Computer Science, Computer Engineering or a related field. 12+ years of backend or systems software development, with a strong record of architecting and shipping enterprise-grade distributed systems. Expert-level Java skills, including JVM internals, garbage collection tuning, and heap and thread dump analysis. Strong skills in Go and/or Python. Deep knowledge of concurrency, multithreading, networking, data structures and algorithms on Linux. Proven experience designing distributed systems: consensus/replication, partitioning, consistency models and fault tolerance. Strong hands-on experience with relational databases (PostgreSQL preferred), including schema design, query optimization and upgrades. Experience building and scaling RESTful/HTTP services and asynchronous, message-driven architectures. Excellent communication skills, and experience leading technical work across globally distributed teams. Preferred qualifications Deep storage domain experience: object storage internals, the S3 API, file or block storage, SAN. Experience with erasure coding or RAID, data deduplication or compression, and data integrity (MD5/SHA256). Experience with Yuga byte DB or other distributed SQL/NoSQL databases, and RabbitMQ or Kafka. Experience with Docker and Kubernetes, and with moving monolithic services to cloud-native microservices. Experience with observability tools such as Prometheus and Grafana, and with designing operational metrics and telemetry. Knowledge of security practices: encryption, KMIP key management, identity and access management, and secure SDLC. Experience with GitLab CI/CD and automated testing at the unit, integration and system levels. Patents, publications or open-source contributions in storage or distributed systems. What success looks like Core services meet scale, performance and reliability targets on large production clusters. Critical escalations and backend defect backlog go down measurably, and root cause analyses lead to fixes that stop the issue from coming back. Modernization milestones (database, runtime, telemetry upgrades) ship on plan without hurting stability. Your designs become standards other teams adopt, and the engineers you mentor grow into technical leaders. Why join us You'll build the core of mission-critical storage trusted by many of the world's largest enterprises. You'll have real influence on architecture and product direction, in a collaborative and inclusive culture that values innovation and respect. #LI-PN1 About us We’re a global team of innovators. Together, we harness engineering excellence and passion for insight to co-create meaningful solutions to complex challenges. We turn organizations into data-driven leaders that can a make positive impact on their industries and society. If you believe that innovation can inspire the future, this is the place to fulfil your purpose and achieve your potential. Fostering innovation through diverse perspectives Hitachi is a global company operating across a wide range of industries and regions. One of the things that sets Hitachi apart is the diversity of our business and people, which drives our innovation and growth. We are committed to building an inclusive culture based on mutual respect and merit-based systems. We believe that when people feel valued, heard, and safe to express themselves, they do their best work. How we look after you We help take care of your today and tomorrow with industry-leading benefits, support, and services that look after your holistic health and wellbeing. We’re also champions of life balance and offer flexible arrangements that work for you (role and location dependent). We’re always looking for new ways of working that bring out our best, which leads to unexpected ideas. So here, you’ll experience a sense of belonging, and discover autonomy, freedom, and ownership as you work alongside talented people you enjoy sharing knowledge with. We’re proud to say we’re an equal opportunity employer and welcome all applicants for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran, age, disability status or any other protected characteristic. Should you need reasonable accommodations during the recruitment process, please let us know so that we can do our best to set you up for success. Hitachi brings together the world’s greatest minds to help breathe life into new possibilities – and drive innovation for a better future. That’s why we look for individuals who share our pioneering spirit, have imaginative ideas and are fearless when it comes to tackling the world’s biggest challenges. Our people love technology – and they love making a difference. They have a passion for finding new solutions and working with brilliant colleagues. Every day