Jobs and Careers
HI

Principal Software Engineer (MAD-BS-CA&OR)

Hitachi
San Francisco, United StatesRemotefull_timeVerifiedPosted 19 Jun 2024
💰 $174,291/yr($126,757/yr$174,291/yr)

About the role

Location:

Remote - California, United States

Job ID:

R0054985

Date Posted:

2024-06-18

Company Name:

HITACHI HIGH-TECH AMERICA, INC.

Profession (Job Category):

IT, Telecom & Internet

Job Schedule: 

Full time

Remote:

Yes

Job Description:

POSITION:                                     Principal Software Engineer

DIVISION:                                      Metrology and Analysis Systems Division (MAD)

COMPANY:                                  Hitachi High-Tech America, Inc. (“HTA”)

TRAVEL:                                        Up to 30% (domestically and internationally)

REMOTE WORK:                         Remote (Restricted):  Must live in either the Pleasanton, CA

or Hillsboro, OR metropolitan area.

EXPECTED PAY RANGE:                $126,757 - $174,291 annually

This pay range is for the position’s base pay only.  This position may be eligible for other compensation including incentive pay and/or allowances.  Candidates will receive additional information during the interview and selection process.

POSITION SUMMARY

A Principal Software Engineer (PSE) is a hands-on developer and lead responsible for architecture, design, development, testing, documentation, and maintenance.  The PSE is capable of leading and mentoring a small team of engineers.

PRIMARY RESPONSIBILITIES

  • Analyze, and review software architecture and requirements
  • Responsible for design, and review of software architecture, design, application frameworks, and interfaces
  • Hands-on development, documentation and testing of distributed applications
  • Integrate and test software to confirm compliance with specifications
  • Participate in design reviews, code reviews and test reviews
  • Provide technical leadership to a team of engineers
  • Other duties as assigned

EDUCATION, LICENSES, and/or CERTIFICATION REQUIREMENTS

  • BS in Computer Science, Engineering, or equivalent combination of education and experience

EXPERIENCE and TRAVEL REQUIREMENTS

  • At least 12 years of building large highly scaled complex N-Tier/SOA web-based business applications with a focus on server-side technologies
  • Must have actual experience with Core Java and multithreading
  • Professional hands-on experience with designing and developing applications using Java, Web-Services, and various databases in a highly scaled web environment
  • Strong Java skills with a deep understanding of object-oriented analysis and design, including design patterns.  Three or more years of experience in C++ is strongly preferred
  • Experience with open source framework/libraries/concepts/tools such as JMS (Sun MQ), Cobertura, Ant, Maven, PostgreSQL, Glassfish is required
  • Effective oral and written communication skills, including ability to effectively communicate challenging or technical concepts
  • Full software development lifecycle experience, must be comfortable working using Agile as well as iterative methodologies
  • Experience with Test-driven development using tools like JUnit and Selenium as well as JMeter, and JProfile to spot performance issues and memory leaks
  • Experience with JCR systems (preferably JackRabbit) strongly preferred
  • This position requires up to 30% of international and domestic travel for business purposes

KNOWLEDGE, SKILLS, and/or ABILITIES REQUIREMENTS / SAFETY REQUIREMENTS

  • Strong multi-tasking and project management skills required
  • Excellent demonstrated verbal and written communication skills
  • Excellent public speaking and leadership skills
  • Ability to investigate and apply new technologies
  • Excellent relationship building skills
  • Self-sufficient, self-reliant, and self-disciplined, but also able to operate effectively as part of a team
  • Must comply with all corporate safety requirements and directives
  • Expected to use PPE when required
  • Follow all equipment specific safety protocols

Equal Opportunity Employer (EOE)-Females/Minorities/Protected Veterans/Individuals with Disabilities

If you require reasonable accommodation in completing this application, interviewing, completing any

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Hitachi

View company profile →