Staff Solution Architect

Job Post Information* : Posted Date 1 day ago(11/10/2025 7:41 AM)
ID
2025-2042
# of Openings
1
Category
Engineering

Overview

Senior Software Engineer,

This role includes determining multiple design alternatives, assessing each option based on constraints (such as cost, schedule, space, power, safety, usability, reliability, maintainability, availability, and so on), and selecting the most suitable options for further refinement. The output sets the core properties of the system, and those that are hardest to change later. Staff Solution Architects provide leadership to the rest of the architecture team and work closely with Product Management and Development leadership in overarching designs affecting the entire software portfolio

Duties & Responsibilities

  • Engage with the Principal and Enterprise Architects and Portfolio Product Members to establish a strategy and execution plan to reach our organizational goals
  • Work through others to identify system requirements based on the product and platform needs and other constraints and ensure that this set of high-level requirements is consistent, complete, correct, and operationally defined
  • Work with Cloud Center of Excellence related to align AI strategies (long term and short term).
  • Have extensive experience with AWS cloud infrastructures and experience in designing and building on AWS.
  • Participate in cost–benefit analyses to determine whether requirements are best met by manual, software, or hardware functions, making maximum use of commercial, off-the-shelf, appropriately licensed, free, or open-source software or already developed components
  • Partition large systems into (successive layers of) subsystems and components each of which can be handled by a single engineer or team of engineers or subordinate architect
  • Interface with the Tech Leads, DevOps, and IT team members so that any problems arising during design or implementation can be resolved in accordance with the fundamental design concepts and user needs and constraints
  • Ensure that a maximally robust design is developed and socialized to ensure successful implementation with the engineering teams
  • Work with IT on a variety of activities including defining requirements; assessing server, storage and infrastructure sizing; analyzing hardware sizing to meet application requirements; and designing load balancing and clustering solutions according to architecture standards
  • Generate documentation for design, implementation and/or consumption of systems, such as sketches, models, an early user guide, technical specifications, technical requirements, and prototypes to keep the managers, users, and the engineers constantly up to date and in agreement on the system to be provided as it is evolving
  • Ensure that all architectural products and products with architectural input are maintained in the most current state and never allowed to become obsolete while adhering to department architecture guidelines
  • Provide technical guidance for system design, design implementation and integration engineering activities
  • Communicate in a professional manner when interacting with coworkers and external customers
  • Participate in internal and external technical reviews, as required
  • Contribute to code base as needed on core modules or sensitive functional areas

Skills Required

  • Excellent time management, resource organization and priority establishment skills, and ability to multi-task in a fast-paced environment
  • Strong communication skills and the ability to simplify complex architectural concepts.
  • Strong competence working with Product Management, Engineering Management and Business-facing IT teams
  • In depth understanding of an enterprise value stream or line of business
  • In depth conceptual and technical understanding of architecture disciplines (business, information, technology)
  • Strong ability to influence and lead change directly related to the organizational goals of a business unit or portfolio of products

 

Qualifications Required:

  • 3+ years of team leadership experience
  • 1+ years in a dedicated architecture role
  • Proven software architecture and development experience, including Service Oriented Architecture, cloud-based services with AWS Preferred (Azure is also acceptable, but will need to learn AWS).
  • Understanding of diagramming tools, desirable (e.g. Visio, draw.io. PlantUML, etc.)
  • Understanding of modeling methods and languages like UML, C4, AADL, or ArchiMate, TOGAF, PPM, etc.
  • Strong knowledge of enterprise computing software, including system management standards and solutions
  • Strong background and knowledge of performing AI Development, preferably Amazon Q Developer, but a working knowledge of other AI Development tooling and processes is acceptable.
  • Working knowledge for how AI can be used in architectural design methods and workstreams.
  • Strong understanding of the pitfalls of AI driven development and design.
  • Passionate about technology and providing a technical roadmap that drives innovation
  • Strong understanding of relational database design concepts
  • Backend experience with scripting languages like Python a plus.
  • Backend experience with .NET or Java is desirable, both being ideal

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed