FHLBank Indianapolis aims to provide reliable liquidity to member institutions to support housing finance and community development across Indiana and Michigan. The Senior Principal Architect role is focused on shaping and guiding the enterprise technology vision to ensure IT solutions are scalable, secure, and aligned with business goals.
Requirements
- 10+ years in software engineering or architecture roles with increasing scope and influence.
- Experience leading enterprise architecture and/or solution design for complex systems and modern platforms (e.g., Azure, microservices, APIs).
- Proven ability to work across domains including application, data, security, and cloud infrastructure.
- Strong experience with modern programming languages, cloud technologies, and software development tools.
- Deep understanding of modern software architecture practices, cloud-native principles, DevSecOps, and agile delivery models.
- Strong grasp of architectural modeling techniques, frameworks, and tools.
- Track record of mentoring architects, engineers, and technical leaders.
Responsibilities
- Define and evolve the enterprise architecture strategy and reference architectures for application, data, integration, cloud, and security domains.
- Build and maintain current and future-state architecture blueprints for major business and IT domains.
- Guide solution architects and technical leads in creating scalable, maintainable, and secure designs for product value streams.
- Provide architectural leadership in designing secure application frameworks and patterns across all stages of the software development lifecycle.
- Partner with technical leads, senior engineers, and delivery managers to ensure architectural guidance is actionable and applied.
- Serve as a coach and mentor to solution architects, security architects, and senior engineers, fostering architectural thinking and career growth.
- Establish architecture governance forums and participate in architectural reviews and approval boards.
Other
- Bachelors or Masters degree in Computer Science, Engineering, or a related field, and/or equivalent practical experience.
- Must not have been convicted of any civil or criminal charge that would suggest a risk to Bank security.
- Ability to work full-time.
- Ability to uphold and model the Bank’s Guiding Principles.
- Skilled communicator able to translate technical vision to diverse audiences.