Join our Talent Network

Skip to main content

Corporate Information  |  Careers

Careers Home > Job Search Results > Principal Software Architect

Principal Software Architect

Location: Englewood, Colorado, United States
Job ID: 1019886HV
Date Posted: Oct 20, 2022
Segment: IT
Business Unit: Hitachi Vantara
Company Name: Hitachi Vantara Corporation
Profession (Job Category): Engineering & Science

Share: mail
Save Job Saved

Our Company

Hitachi Vantara combines technology, intellectual property, and industry knowledge to deliver data-managing solutions that help enterprises improve their customers' experiences, develop new revenue streams, and lower the costs of business. Hitachi Vantara elevates your innovation advantage by combining IT, operational technology (OT) and domain expertise. Join our team and our employee-focused culture and help drive our customers' data to meaningful customer outcomes.

The Role

Hitachi Vantara is seeking a Principal Software Architect to join our global product innovation team to drive development of new products. In this role, you will be working with a diverse team of engineers, business stakeholders, and product owners to help build next generation cloud products. The candidate will help distill project requirements and business objectives into execution plans that guide the engineering efforts. You will be empowered to make key decisions that drive the direction of your product. You will need to be hands on, willing to independently dive into code to resolve issues and perform proof of concept and rapid prototyping work.

Responsibilities

• Serve as the Principal Architect for a multiprotocol product capable of handling huge volumes of data
• Collaborate with Product Owners to co-develop a roadmap which defines product features and execute to move from concept to release
• Lead the software development execution, define practices, architecture, and guiding the team
• Systems programming skills including multi-threading, concurrency, etc. using Java
• Solve challenging technical problems related to security, parallel and distributed systems, programming, resource management, large-scale system maintenance, and more

Requirements

• MS/BS in Computer Science, Engineering, or related discipline with 10+ years relevant experience
• Strong oral and written communication skills
• Ability to design, develop, and sustain code for products

Qualifications

• Expert competency in Core Java with some knowledge of Swing
• Systems programming skills including multi-threading, concurrency, etc. using Java
• Deep understanding of storage protocols such as iSCSI, NFS, S3, etc.
• Experience with cloud services, infrastructure, and platforms
• Optimizing performance and resource management in Java systems
• Understanding of scale-out architectures
• Direct experience developing distributed systems
• Experience with Linux servers in virtualized settings
• Experience in working with database systems like MySQL, Oracle, etc.
• Knowledge of building API using REST using Jersey and JAX-RS

Desired Qualifications

• Strong understanding of low-level operating systems concepts including multi-threading, memory management, networking and storage, performance, and scale
• Familiarity with SAN management, protocol for linking SAN on Linux like iSCSI and related terminology like targets, initiators, LUNs, backstores, and iSCSI addressing
• A history of implementing complex, distributed platforms for storing data, scaling parallel algorithms, etc.
• Experience working on fault-tolerance and high availability issues, performance, and scale challenges
• Experience implementing multi-tenant systems, with focus on isolation and security.

Our Values

We strive to create an inclusive environment for all and are open to considering home working, compressed/flexible hours and flexible arrangements. Get in touch with us to explore how we might be able to accommodate your specific needs.

We are proud to say we are an equal opportunity employer and welcome all applicants for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. With Japanese roots going back over 100 years, our culture is founded on the values of our parent company expressed as the Hitachi Spirit:

Wa - Harmony, Trust, Respect

Makoto - Sincerity, Fairness, Honesty, Integrity

Kaitakusha-Seishin - Pioneering Spirit, Challenge

"For Colorado only (as required by the Colorado Equal Pay Act): The expected salary for this position in our Colorado office is $100,000 - $170,000. Pay is determined based on a variety of factors including, but not limited to, depth of experience in the practice area. Employees are eligible to participate in Hitachi Vantara's variable pay program, subject to the program's conditions and restrictions."
Share: mail