Enterprise Architect
Enterprise Architect
Remote | Product and Development | Full-Time
WHO WE ARE
Headquartered in Nashville, Tenn., Ncontracts leads the industry in integrated risk management and compliance solutions, serving over 5,000 financial institutions nationwide. As a seven-time Inc. 5000 Fastest Growing Companies honoree and consistent year-over-year recipient of "Best Places to Work" awards, we offer a thriving, work environment where career growth and life-work balance go hand in hand.
At Ncontracts, you'll join a team of industry experts dedicated to strengthening the financial services sector through innovation and thought leadership. We're seeking creative, collaborative, and self-driven professionals across all areas of our business - from developing cutting-edge solutions to sales, marketing, customer support, and beyond. Join us in our mission to make the financial industry stronger and more resilient, while advancing your career in a supportive, dynamic environment that values your unique skills and perspectives.
THE ROLE
We are seeking an experienced Enterprise Architect to define and evolve Ncontracts' technology vision, ensuring alignment between business strategy and IT capabilities. This role will be instrumental in shaping the architectural direction of our integrated risk and compliance platform, driving modernization of legacy systems, establishing AI-ready architecture patterns, and enabling scalability across our multi-cloud environment.
This is a hands-on architect role. While strategic planning and governance are core responsibilities, we need an "architect who codes"—someone who can roll up their sleeves to bootstrap critical initiatives, help teams work through complex technical challenges, and validate architectural decisions through implementation. You won't be writing code daily, but you'll stay close enough to the technology to be effective when teams need architectural guidance backed by practical experience.
This role also leads a small team of Architects and Engineers, providing mentorship, direction, and career development while ensuring consistent architectural standards across the organization.
YOU WILL
Team Leadership
- Lead and mentor a small team of Architects and Engineers providing technical direction, and career development
- Ensure consistent architectural standards and coverage across product team
- Foster a collaborative, enablement-focused culture rather than gatekeeping
Enterprise Architecture & Strategy
- Define and maintain the enterprise architecture vision, principles, and roadmaps aligned with Ncontracts' business strategy
- Develop architecture spanning applications, data, integration, data flows, infrastructure, and security
- Drive technology evaluation and ensure alignment with an AIfirst direction
- Lead architectural due diligence and integration planning for acquisitions
AI & Modern Architecture
- Shape the architectural foundation for AI capabilities, including LLM integration patterns and data readiness
- Establish responsible AI practices including governance, explainability, and audit trails appropriate for financial services
- Evaluate and recommend AI infrastructure approaches (cloud AI services, vector databases, orchestration frameworks)
- Guide teams in modernizing legacy systems through pragmatic, incremental approaches
- Promote modern application patterns such as microservices, event-driven architecture, and API-first design
Hands-On Technical Leadership
- Get handson when needed to validate patterns, prototype solutions, or remove blockers
- Provide architectural oversight across .NET, React, Python, and cloud environments
- Establish and reinforce architecture governance, best practices, and decision frameworks
Data & Integration Architecture
- Partner closely with the Data Architect (owner of the Data Platform) to ensure systems generate highquality, wellstructured data for Snowflake ingestion
- Understand enterprise data flows and domain boundaries to guide system and service design
- Define integration patterns (API, event-driven, service-to-service) that ensure reliability and scalability
Cloud & DevOps
- Architect solutions that leverage the strengths of our multi-cloud environment (Azure and AWS)
- Support the Platform Engineering team to define DevOps practices and secure CI/CD pipeline architecture
Communication & Collaboration (Critical to Success)
- Communicate architectural decisions clearly to engineers, leaders, and non-technical stakeholders
- Produce consumable documentation, reference architectures, and standards
- Build strong cross-functional relationships and influence without authority
YOU BRING (Qualifications)
- 10+ years of progressive experience in lead software engineering, architecture, or enterprise architecture roles in B2B SaaS environments
- Experience leading or mentoring technical staff—you've managed architects, tech leads, or senior engineers
- Recent hands-on coding experience—you've written production code within the last 2–3 years and can credibly dive into implementation details
- Expertise in cloud platforms, with experience in Azure and/or AWS
- Proven experience modernizing legacy systems
- Strong experience with modern application architectures: microservices, event-driven architecture, API-first design
- AI/LLM architecture exposure—experience designing systems that incorporate LLM capabilities, understanding of LLMOps patterns, or demonstrated ability to rapidly learn and apply AI architectural concepts
- Experience architecting multi-tenant SaaS platforms at scale
- Experience with data architecture
- Familiarity with DevOps and CI/CD practices
- Strong written communication skills—you can produce clear documentation, architectural guidelines, and decision records that teams will actually read and use
- Effective verbal communicator at all levels—comfortable presenting to executives and collaborating with engineers alike
BONUS POINTS (Preferred Qualifications)
- Hands-on experience with LLM integration patterns, RAG architectures, or AI pipeline design
- Experience with our tech stack: .NET/C#, React, Python, Snowflake, dbt
- Familiarity with our toolchain: TeamCity, Octopus Deploy, Azure DevOps, Github Actions
- Enterprise Architecture certifications (TOGAF) or cloud certifications (AWS Solutions Architect, Azure Solutions Architect)
- Experience with identity management and SCIM implementation for enterprise SaaS
- Background in M&A technology integration and platform consolidation
- Experience with feature flagging platforms and progressive delivery patterns
WE OFFER
- A fun, fast-paced work environment
- Responsible PTO Plan that meets or exceeds state and local medical and family leave laws
- 11 paid holidays
- Community and social events to keep you connected and engaged
- Mental Health Benefits
- Medical, Dental and Vision insurance
- Company-paid Group Life Insurance, Short- and Long-Term Disability
- Flexible Spending Account & Health Savings Account
- Aflac Benefits – Critical Illness, Cancer Protection, & Hospital Choice
- Pet Insurance
- 401 (k) with company match with eligibility on Day 1 of employment
- 2 Paid Volunteer Time Off Days
- And much more!
Compensation Information
Pursuant to state and local law disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience and location is $220,000 to $275,000 per year. This position may be eligible for an annual discretionary incentive award. The incentive award amount is dependent upon company performance and your personal performance and is not guaranteed.
AAP/EEO Statement
Ncontracts provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.