Principal Software Architect Job at Belcan, Hillsboro, OR

MWZKMldLOWhwYkJMbGpTN3dQQVVKQ2N0cUE9PQ==
  • Belcan
  • Hillsboro, OR

Job Description

Job Title: Principal Software Architect Location: Hillsboro, OR Zip Code: 97006 Start Date: ASAP Job Type: Direct Hire Pay Rate: $190k - $210k/salary Doe Schedule: Hybrid Keywords: #SoftwareArchitect #Engineeringjobs

JOB RESPONSIBILITIES:

  • Develop and document end-to-end software - system architectures and strategies for IFEC products and features.
  • Define and develop architecture that functionally decomposes complex business and technical problems into simple, straight-forward solutions.
  • Define, document and communicate clear functional and Non-Functional requirements for the architectures including key integrations, dependencies, and risks.
  • Define reusable patterns and frameworks that reduce cost, complexity and overall maintenance of proposed solutions.
  • Review existing system architectures and identify opportunities to reduce technical debt and improve performance, stability and reliability of existing systems.
  • Ensure Architecture definitions align with DevOps principles including operational flows and models that meet business and customer outcomes.
  • Serve as an expert in performance, scalability, enterprise system architectures, and engineering best practices.
  • Ensure platform and product delivery meets the architectural and functional tenants including.
  • Demonstrate strong balance between technical leadership and business judgement to make right decisions and technology choices.
  • Communicate the software architecture throughout the organization via presentations and architecture documents/diagrams.
  • Interface with product teams on review of new features / products and provide guidance on the implications / work scope / feasibility of them.
  • You will exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
  • Collaborate with development / test / integration / support teams on refinement/implementation/verification/deployment of the chosen architecture.
  • Participate in detailed design, test plan and go-to-market reviews to ensure alignment with the chosen architecture and NFRs are met.
  • Evaluate upcoming technologies, stay current with industry best practices and adapt them into the system architecture as needed to enable the platform and product roadmaps.
  • Create and drive prototypes, proof-of-concepts and demonstrations to evaluate new architecture / technologies on the systems.
  • Provide technical leadership to junior software engineers in the areas of software design, implementation and test.

REQUIRED QUALIFICATIONS:

  • ​​Bachelor or Masters of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering or other related engineering degree, or equivalent experience
  • Experience with related architecture, design and development in Linux / android systems
  • Experience with embedded systems architecture, design and development in Aviation, Automotive, or similar industry​
  • Experience defining and building complex platform-based architectures and ecosystems.
  • Experience leading complex projects and product development teams which including junior and senior architects, technical SME"s, developers, and product owners
  • Experience defining system and product requirements - both functional and non-functional requirements
  • Experience documenting functional and non-functional system and product requirements, decomposing into technical requirements and architecture documentation
  • Experience and Expert knowledge of systems design, architecture and implementing large scale, complex, transactional and business systems
  • Experience driving systems design, architecture and implementing hosting platform architecture using cloud native virtualization technologies
  • Experience with enterprise and cloud technologies such as software define compute, storage and networking
  • Experience with leveraging DevOps as an architectural and design construct for design / development of products and applications
  • Expert understanding of different architectural patterns (such as serverless, service based, event based, micro services, distributed systems including pros/cons of each and when to apply them
  • Experience with architecture / design / development of complex Linux / Android embedded and distributed systems
  • Experience with architecture / design / development of complex systems leveraging cloud platforms such as AWS, Azure or Google.
  • Experience with infrastructure configuration automation (Ansible, Terraform, etc.), DevSecOps / CICD (Gitlab, ArgoCD, etc.) and with Observability tools (Open Telemetry, Datadog, Prometheus, Grafana, Splunk, etc.).
  • Solid understanding of security related tools, technologies, and best practices both on-premises and Cloud.
  • Ability to lead and work in fast paced agile (SAFe and SCRUM) global team setting, mentoring junior team members with minimal supervision.
Excellent Leadership and communication skills. If you are interested in this role, please apply via the apply now link provided. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.com Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

Job Tags

Contract work, Temporary work, Immediate start, Worldwide,

Similar Jobs

Dignity Health

Physician Assistant Job at Dignity Health

 ...Provides excellent care under the direct supervision of staff physicians in the role of Staff N.P./P.A. for the patients of Dignity Health...  ...-ray studies.**Education:**Completion of approved Physician Assistant program.**Licensure:**Licensed PA in good standing.Current... 

Amazon.com LLC

Test Engineer, Mechatronics & Sustainable Packaging - Testing Engineering Job at Amazon.com LLC

 ...labeling platforms to enable faster and more efficient delivery to Amazon's customers. The primary role of the Test Engineer is to...  ...Fulfillment Network, especially from Pick to SLAM for the Automated Robotics Sortable (ARS) network. This group works backwards from deep... 

Ubilinx Technology Inc

Principal RF IC Design Engineer Job at Ubilinx Technology Inc

 ...Willing to travel to Asia REQUIREMENTS MS in Electrical Engineering 5+ years' experience in design of CMOS RFIC for 2G/3G/4G...  ...tools and circuit simulator Solid knowledge of link budget for RF transceiver is a plus Solid understanding of transmission line... 

Get It - Executive

Executive Assistant - Remote | WFH Job at Get It - Executive

We are looking for a highly organized and proactive Remote Executive Assistant to provide top-tier administrative support to business leaders. If you're a natural problem-solver with strong attention to detail and a passion for helping others succeed, this role is for... 

Blue Print Out

Events Assistant Job at Blue Print Out

 ...Job Description Job Description Blue Print Out is seeking a highly organized and enthusiastic Events Assistant to support our events team in planning and executing a variety of events. The ideal candidate will be detail-oriented, proactive, and passionate...