Apply for this job now

Principal System Architect

Location
Torrance, California
Posted
29 Jul 2022

Position: Principal System/Software Architect

 

Lead System and Software architecture development while working with cross-functional teams to define / design / develop the scalable microservice architecture for end-to-end design and manufacturing process automation.

 

What You'll Do:

 

The Principal System/Software Architect will be the key technical leader in DAPS development program where this role will be responsible for the following to progress work related to:

 

Collaborate with cross functional teams to define and document the interfaces between the key components across structure design, additive manufacturing and assembly planning

Develop product architecture and technical design artifacts with a high focus on scaling microservices

Communicate the high level system and software design to the upper management to maintain complete progress transparency

Communicate design details and overall solutions to broader engineering team to allow for high-quality implementations

Research and lead recommendations for technical challenges such as system integration (hardware and software), process automation, machine learning, cloud deployment, security, datastore options, storage options, scaling, and reliability

Troubleshoot and triage complex technical challenges

Interpret business needs and work collaboratively to engineer high quality scalable solutions

Mentor teams of developers and bring teams together under a common goal to meet or exceed commitments

 

What You'll Have:

 

A master's degree in engineering or applied sciences discipline; PhD is a plus

10 years + Industry software development experience in one or more general purpose programming languages (C++/C, Java, JavaScript/TypeScript, C#, or Python)

5 years + industry system/software architecture development experience in cloud computing and microservice development

Strong hands-on experience in design patterns, software life cycle, use case management, requirement management, trade studies, and test definition development, and risk management 

Strong data modeling skills and understanding of relational and NoSQL storage options

Deep knowledge of security, network, and high availability

Strong hands-on experience in release management, and DevOps concepts/tools 

Self-starting and detail-oriented personality

Strong academic foundation alongside hands-on experience

Effective written and interpersonal skills

The person in this position frequently communicates with his team and other teams to ensure smooth operations

The person in this position needs to occasionally move about the office and warehouse to execute work efficiently

Apply for this job now

Details

  • Job Reference: 671156746-2
  • Date Posted: 29 July 2022
  • Recruiter: Parker and Lynch
  • Location: Torrance, California
  • Salary: On Application