Principal SW Architect

Date:  Jul 28, 2022

Rancho Cordova, CA, US

Company:  NCA - NEC Corporation of America

Location: Rancho Codova, CA area preferred.  Will consider a hybrid role if close enough to Rancho Cordova 

Job Title:

Principal SW Architect

Job Code:


Organization Name:

Advanced Recognition Systems

Reporting Relationship:

Reports to VP of Engineering


Summary -

In this critical role, the Principal SW Architect will work with senior leadership, Product Management, and globally distributed Engineering teams to define and implement NECAM’s next generation platform and services. The Principal SW Architect will set the architectural strategy for a cloud-based platform consisting of light weight services that enable innovative market specific biometric solutions to be created for Aviation, Law Enforcement, Customer Experience, and National Security. This role will require collaboration with North American and global engineering teams. 


Essential Duties and Responsibilities -

50% Define and drive the architectural vision for a next generation biometrics management platform that enables flexibility, accelerates solution development, and lowers deployment cost and complexity

  • Define cloud computing policy, cloud solution architecture and cloud governance process
  • Assist with defining requirements and architecture necessary to meet performance, capacity, scalability, availability, and security objectives
  • Contribute significantly to product roadmaps, estimation, planning, identification of risks and issues, and development status.
  • Contribute to design patterns for breaking existing monoliths
  • Develop deep relationships with key Engineering, Product Management, and IT decision makers, who drive long-term cloud adoption within the company to enable them to be cloud advocates


25% Maintains and enhances technology expertise, keeping current cloud, infrastructure, tools, etc.

  • Investigate and advise on third-party integrations, and develop requirements and architecture associated with external interfaces, protocols, interoperability, compatibility, and coexistence with other applications.
  • Research, evaluate new cloud services, capabilities, industry trends and emerging technologies

25% Collaborate on decisions, resolving conflicts and ensuring follow-through with exceptional verbal and written communication skills

Provide governance and consulting on architecture to all software development teams

  • Collaborate with global stakeholders; Provide mentoring and direction to other architects and engineering teams
  • Cheerleader and advisor for DevOps, DevSecOps, and the complete automation of build and test pipelines
  • Advocate for Lean/Agile methodologies


Prerequisites -


Bachelor's degree in Computer Science or equivalent


Requires 10+ years of software development experience, including at least 5 as a Architect. Must have experience successfully refactoring monolith on-premise applications to public cloud, balancing the ‘text book’ solution against ROI and customer value.  Expert in cloud agnostic OpenSource frameworks and Azure managed services.  Must have experience in scalability, failover, high availability, capacity planning, security, and compliance. 

Certifications, Licenses, etc:

Public cloud vendor certifications in topics such as Well Architected Framework, Secure Infrastructure, FaaS, Serverless, etc


Certifications, Licenses, etc: Public cloud vendor certifications in topics such as Well Architected Framework, Secure Infrastructure, FaaS, Serverless, etc




Specialized Knowledge and Skills -

Language Skills:

Demonstrated ability to effectively work with and support customers.  Excellent written and verbal communications skills



Reasoning Skills:

Must be a self-starter and able to recognize and resolve issues dependably and effectively.   Excellent project leadership skills.  Must be self-motivated with strong attention to details.

Technical Skills:

Excellent in-depth working knowledge of public cloud (primarily Azure) architectures and systems.  Must be fluent in the relevant programming languages and environments.  Proficient in all aspects of the software development lifecyle (including analysis, design, development, testing, implemention and support).



Work Environment and Physical Demands -

General Work Environment:

Professional office environment.






Must be able to read small text accurately.






Supervisory Responsibility, if any:

No supervisory responsibilities. Acts as a resource for colleagues with less experience.  May direct the work of other staff members.


Headquartered in Irving, Texas, NEC Corporation of America (NEC) is a leading technology integrator providing solutions that improve the way people work and communicate. NEC creates the social values of safety, security, fairness and efficiency to promote a more sustainable world where everyone has the chance to reach their full potential.

With a global team of 100,000, and 64,000+ technology patents, we deliver one of the industry’s strongest and most innovative portfolios of communications, analytics, security, biometrics, and technology solutions that unleash customers’ productivity potential. Through these solutions, NEC combines its best-in-class solutions and technology to solve today’s most complex business problems. NEC Corporation of America is a wholly owned subsidiary of NEC Corporation, a global technology leader with a presence in 140 countries and $27 billion in revenues. Backed by 123 years of innovation and experience, NEC knows what it takes to change and stay ahead of technology's continuous evolution. It is our capability to leverage decades of award-winning technologies and research that has enabled NEC to remain an Information and Communications Technology (ICT) leader and through problem resolution, bring new value to people, organizations, and society.


NEC Corporation of America and its subsidiaries is committed to the maximum utilization of all human resources and the goal of Equal Employment Opportunity/Affirmative Action. We provide equal opportunities to all employees and applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, marital status, disability, genetic characteristics, height, weight, arrest record pertaining to misdemeanors or status as a Vietnam era or special disabled veteran, or any other class protected by applicable federal, state, or local laws.

EOE-Minorities/Females/Protected Veterans/Individuals with Disabilities. 

Nearest Major Market: Sacramento

Job Segment: Cloud, Testing, Solution Architect, Engineer, Computer Science, Technology, Engineering