Principal Architect

Arrow Electronics•US-TX-Texas (Remote Employees), TX
•$148,900 - $269,019•Remote

About The Position

The Principal Architect manages one or more software development teams responsible for building software product applications that meet business requirements. The role recommends efficient approaches to producing applications and evaluates the progress and results of development efforts. It includes responsibility for hiring, firing, performance appraisals, and pay reviews of software developers, and typically reports to a Software Development Senior Manager or higher-level management. The Principal Architect executes, assesses, and troubleshoots software programs and applications; analyzes and corrects software errors; and participates in vendor-mandated upgrades, revisions, fixes, and patches. The role designs, develops, and documents specifications throughout the project life cycle, guides development teams on the design, development, and deployment of mission-critical information and software systems, and manages one or more technical teams within budget and project schedules. This is a fully remote role for employees in the US-Texas Central Time Zone. Travel to an Arrow office may be requested by Arrow leadership, and remote employees may be required to attend the closest designated Arrow office for work-related purposes at the company’s discretion.

Requirements

  • Typically requires at least 15 years of related experience with a four-year degree, or 12 years of related experience with an advanced degree, or equivalent experience.
  • Recognized as an expert within the organization, within and beyond the role’s function.
  • Able to anticipate internal or external business challenges and regulatory issues.
  • Able to solve unique and complex problems with broad business impact.
  • Able to operate without supervision in a complex environment.
  • Progression to this level is typically restricted based on business requirements.
  • Must be able to travel to an Arrow office location as requested by Arrow leadership.

Responsibilities

  • Manage one or more teams developing software product applications to meet business requirements.
  • Recommend efficient approaches to producing new software applications.
  • Evaluate the progress and results of development efforts.
  • Handle hiring, firing, performance appraisals, and pay reviews of software developers.
  • Execute, assess, and troubleshoot software programs and applications.
  • Analyze and amend software errors in a timely and accurate manner.
  • Participate in software upgrades, revisions, fixes, and patches as mandated by the vendor.
  • Design, develop, and document specifications throughout the project life cycle.
  • Guide development teams on the design, development, and deployment of mission-critical information and software systems.
  • Manage one or more technical teams within budget and project schedule.
  • Lead project teams to achieve milestones and objectives.
  • Contribute to the development of functional strategy.
  • Recommend process, product, or service improvements in response to anticipated business or regulatory challenges.

Benefits

  • Medical, dental, and vision insurance
  • 401(k) with matching contributions
  • Short-term and long-term disability insurance
  • Health Savings Account (HSA) and Health Reimbursement Account (HRA) options
  • Paid time off, including sick, holiday, and vacation time
  • Tuition reimbursement
  • Growth opportunities
  • Competitive financial compensation, including various compensation plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service