Solution Architect

Federal Reserve Bank of Minneapolis

Federal Reserve Bank of Minneapolis

Missouri, USA
Posted on Tuesday, April 2, 2024


Federal Reserve Bank of Kansas CityWhen you join the Federal Reserve—the nation's central bank—you’ll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We invest in contemporary and emerging technology each year to support the Federal Reserve and our economy, and we’re building a dynamic and diverse team for our future.

The Data Transparency and Strategy (DTAS) development team supports the Department of Treasury and Bureau of Fiscal Service in making federal government financial and spending data available to the American public. We deliver and support two public websites FiscalData.Treasury.gov and USAspending.gov and all backend supporting components. We work in a fast paced, agile environment with exciting opportunities to innovate and drive high priority delivery initiatives through to completion.

We are seeking a solution architect to set vision, strategy, design, values, and priorities that enable us to achieve our mission. Our architects play a crucial leadership role and must demonstrate a strategic, action-oriented mindset focused on intellectual curiosity, agility, accountability, security, collaboration, and the ability to drive innovation through experimentation. They also serve as a mentor to our engineers providing guidance through new and complex experiences in a collaborative environment.

As a solution architect on the DTAS development team, you will have accountability for technology choices, security and design solutions across the portfolio. You will be a technical leader responsible for researching, analyzing, proposing, and architecting requirements-based products and solutions that align with the business and technology needs by acting as a trusted partner to the business. You will collaborate with partners, technology providers, security, and other architects to develop technology and information architectures, solution designs, strategies, and roadmaps.

Key Activities

  • Partner with senior leadership, Fiscal Service, infrastructure providers and peers to help identify business needs and shape IT vision by offering appropriate strategic and tactical technical solutions to the business along with a transition roadmap & plan for realizing it.

  • Define strategic direction in terms of the technologies, standards, processes, and current/target state architectures.

  • Ensure product level solutions adhere to strategic direction in terms of the technologies, standards, processes, and current/target state architectures across the enterprise.

  • Work across technology, organization, and business to outline large transformation programs and work with program leads and business lines to deliver on them.

  • Partner with other Enterprise, Platform, Security, Data, and Infrastructure Architects to deliver best in class solutions.

  • Guide the organization to incorporate architecture design patterns, system best practices and standards in architecture, security, and infrastructure.

  • Evaluate new technologies and vendors that might be beneficial to the business line along with conducting vendor evaluation, proof of concepts, MVP definition, and recommend solutions for improvement to drive the business forward.

  • Demonstrate leadership and agility when responding to change or when working with ambiguity.

  • Perform peer reviews using software engineering principles, patterns, and development guidelines.

  • Reviews detailed designs and collaborates with the delivery team for best solutions. Drives decisions by following applicable frameworks, patterns, and standards and ensuring that a shared technical and architectural vision is realized.

  • Serve as a point of escalation to the ops team during incidents during business hours and on-call support after hours.

Required Qualifications

  • Typically requires at least 6 years of relevant experience.

  • Bachelor’s degree specializing in a related STEM (Science, Technology, Engineering, Mathematics) from an accredited college or university, or equivalent combination of directly related education and/or experience.

  • Strong problem solving, oral and written communication skills, including experience with executive presentations.

  • In-depth knowledge of current technology, industry standards and frameworks, information management & emerging technology trends and industry developments.

  • Ability to relate architectural decisions and recommendations to business needs.

  • Strong organizational skills to lead competing and dynamic priorities, and multiple concurrent activities.

  • Experience defining future state strategy and architecture principles in support of business roadmaps.

  • Strong understanding of software development methodologies including Agile and product centric execution models.

  • Experience developing reference architecture, principles, and standards.

  • Ability to drive ideas and influence stakeholders.

  • Fosters an agile mindset enabling high-performing teams.

  • Ability to confidently present for a variety of audiences.

  • Experience with the following is required:

    • Architecting modern CI/CD pipelines using DevOps tooling (e.g. Jenkins, Git, Bitbucket, GitLab, Fortify, Sonar, etc)

    • AWS services and security best practices

    • Cloud networking across numerous accounts, environments, and vendors, and zero trust principles

    • Terraform to deploy AWS cloud services and infrastructure

    • Containerization, preferably with ECS Fargate

    • API infrastructure and development, and associated tools and best practices

    • Centralized application observability and monitoring across disparate tools and services

Preferred Qualifications

  • ReactJS, HTML, CSS, NPM Configuration, Webpack, ESLint

  • Databricks, Apache Spark, and PySpark

  • Terragrunt, Packer, and Ansible for orchestrating infrastructure and machine images

  • Strategic data management, database and data pipeline integration for ETL processes

  • Grafana and its ecosystem, including Agent, Prometheus, and Alertmanager

  • Use of artificial intelligence for detecting security threats and other use cases

Additional Information

  • Location(s):

    • Hybrid – Kansas City, MO

    • Remote Eligible – No

  • Screening: United States citizenship is required for this position. This position has additional screening requirements due to the information accessed while preforming the job. These additional screenings would be initiated at the time of offer acceptance and can take up to a couple of months to be completed. You can begin work before the screening is completed; however, continued employment is contingent on acceptable screening results. The areas screened may include education/employment verification, criminal history, credit history, and reference checks.

  • Sponsorship: Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future. The Federal Reserve Bank of Kansas City will NOT sponsor a new applicant for employment authorization for this position.

Follow us on LinkedIn, Instagram, X (formerly Twitter), and YouTube

Full Time / Part Time

Full time

Regular / Temporary


Job Exempt (Yes / No)


Job Category

Information Technology

Work Shift

First (United States of America)

The Federal Reserve Banks believe that diversity and inclusion among our employees is critical to our success as an organization, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

Privacy Notice