Director, Architecture

Fidelity•Smithfield, RI
•$172,525 - $194,000

About The Position

Leads and manages application development efforts for large-scale initiatives spanning multiple platforms. Leads the selection and implementation of development and testing tools and methodologies, manages review and validation of test plans, and oversees quality-assurance readiness of software deliverables across multiple efforts. Develops comprehensive documentation for applications and subsystems, establishes full project life-cycle plans for complex multi-platform initiatives, and performs independent technical and functional analysis supporting divisional initiatives. Leads the development of original technical solutions and participates in architecture design teams to shape enterprise solutions. Defines and implements application-level architecture across complex projects, components, and subsystems. Serves as a primary liaison with business units, oversees delivery of complex initiatives, advises on risk management, coordinates schedules and assignments across project portfolios, and provides technology solutions and technical estimates. Advises senior management on technical strategy and architectural direction; mentors and coaches team members; and provides leadership, technical supervision, and expertise to multiple teams on complex organization-wide projects. Works across groups to identify enterprise-wide technology opportunities, consults on major technology initiatives, identifies future resource needs, and determines strategic technical approaches for the business unit. The role requires a bachelor’s degree in a specified or closely related field and six years of qualifying experience, or a master’s degree in a specified or closely related field and four years of qualifying experience. The experience must involve designing and developing scalable, resilient architectures in a financial services environment using AWS and Azure. Fidelity states that it will not provide immigration sponsorship for this position. The salary range is $172,525 to $194,000 per year. Fidelity is transitioning to a full-time onsite working model through a phased rollout; current onsite requirements vary by role and location and may evolve.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent), plus six years of experience as a Director, Architecture or in a closely related occupation; alternatively, a master’s degree in one of those fields (or foreign education equivalent), plus four years of such experience.
  • Experience designing and developing scalable and resilient architectures in a financial services environment using AWS and Azure.
  • Demonstrated expertise architecting and engineering enterprise-level, multi-cloud applications using Docker, Kubernetes, and Amazon Elastic Kubernetes Service (EKS) to support scalable deployment and management of cloud-native microservices across AWS and Azure.
  • Demonstrated expertise architecting highly available and scalable applications using REST web services, Java or Python, Oracle and DynamoDB, and AWS cloud-native technologies including EC2, S3, Lambda, API Gateways, and ALBs.
  • Demonstrated expertise creating and maintaining multi-year product technology road maps using Visio and PowerPoint to drive senior management alignment on enterprise-wide technical strategy.
  • Demonstrated expertise deploying 12-factor, containerized RESTful APIs to internal and external cloud environments using Spring Framework, RESTful web services, containers, and Docker.

Responsibilities

  • Lead and manage application development efforts for large-scale initiatives spanning multiple platforms.
  • Lead selection and implementation of development and testing tools and methodologies, and manage review and validation of test plans.
  • Manage quality-assurance readiness of software deliverables across multiple efforts.
  • Develop comprehensive documentation for applications and subsystems.
  • Establish full project life-cycle plans for complex, multi-platform initiatives.
  • Perform independent technical and functional analysis supporting divisional initiatives.
  • Lead development of original technical solutions and define and implement application-level architecture across complex projects, components, and subsystems.
  • Participate in high-level, cross-functional architecture design teams and help shape enterprise solutions.
  • Serve as a primary liaison with business units to resolve project and technology issues.
  • Oversee delivery of complex initiatives to ensure goals are met on time and within budget.
  • Advise on risk assessment and risk management strategies for concurrent projects.
  • Plan and coordinate schedules and assignments across complex, multi-project portfolios.
  • Provide technology solutions to day-to-day issues and technical evaluation estimates for technology initiatives.
  • Advise senior management on technical strategy and architectural direction.
  • Mentor, guide, train, and coach team members, including supporting performance and career development.
  • Identify and consult with internal and external technical resources to produce cross-company strategic designs.
  • Consult on development and delivery of major technology initiatives for the business unit.
  • Provide leadership, technical supervision, and expertise to multiple teams on complex organization-wide projects.
  • Work across groups to identify opportunities for organization-wide technology initiatives.
  • Identify and plan for future resource needs, and determine strategic technical approaches for the business unit.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service