<p><strong>Company Overview</strong></p>
<p>We are a high-growth, venture-backed company scaling up to revolutionize the mortgage industry with our comprehensive microservices-based point of sale platform. Our POS platform streamlines the loan origination process, serving lenders, borrowers, and administrators through multiple frontend portals with robust backend processing capabilities.</p>
<p><strong>Position Summary</strong></p>
<p>We are seeking an experienced <strong>Technical Architect/Lead</strong> to join our engineering team and provide strategic technical leadership for our microservices platform. Reporting directly to the CTO, you will be responsible for architectural decisions, technical debt prioritization, and hands-on technical leadership of our development team. This is a critical role for someone who can balance high-level system design with practical implementation guidance.</p>
<p><strong>Key Responsibilities</strong></p>
<p>Technical Leadership & Architecture</p>
<ul>
<li>Drive architectural decisions across all microservices and the entire application ecosystem</li>
<li>Lead technical debt prioritization and modernization initiatives</li>
<li>Break down complex feature development and bug fixes into actionable plans</li>
<li>Mentor and provide hands-on technical guidance to the team of 8-12 developers</li>
<li>Establish and enforce coding standards, best practices, and development processes</li>
<li>Conduct thorough code reviews and ensure quality across all services</li>
</ul>
<p>System Design & Strategy</p>
<ul>
<li>Own the technical roadmap and architecture evolution for the platform</li>
<li>Make technology stack decisions and lead modernization efforts</li>
<li>Design scalable solutions for our microservices architecture (Ruby on Rails, Node.js/TypeScript, React)</li>
<li>Ensure system reliability, performance, and security across all services</li>
<li>Lead integration strategies with third-party systems and partners</li>
</ul>
<p>Partner Customization & Business Logic</p>
<ul>
<li>Oversee partner customization strategy and custom sagas development</li>
<li>Identify opportunities to consolidate custom sagas into standard workflows</li>
<li>Collaborate with product and business teams on partner-specific requirements</li>
<li>Ensure custom solutions align with overall platform architecture</li>
</ul>
<p>Team Collaboration</p>
<ul>
<li>Work closely with QA, Product Management, UI/UX design, and Technical Customer Support functions</li>
<li>Facilitate technical discussions and decision-making processes</li>
<li>Translate business requirements into technical specifications</li>
<li>Foster a culture of continuous learning and technical excellence</li>
</ul>
<p><strong>Required Qualifications</strong></p>
<p>Experience</p>
<ul>
<li><strong>10+ years</strong> of software engineering experience</li>
<li><strong>5+ years</strong> in technical architecture or team lead roles</li>
<li>Proven track record leading engineering teams and complex technical projects</li>
<li>Experience with microservices architecture at scale</li>
</ul>
<p>Technical Skills</p>
<ul>
<li><strong>Backend</strong>: Strong proficiency in Ruby on Rails and Node.js/TypeScript</li>
<li><strong>Frontend</strong>: Experience with React, TypeScript, and modern frontend tooling</li>
<li><strong>Databases</strong>: PostgreSQL, Redis, and database design/optimization</li>
<li><strong>Infrastructure</strong>: Docker, Kubernetes, AWS services, message queues (RabbitMQ)</li>
<li><strong>API Design</strong>: RESTful APIs and GraphQL (Apollo Server experience preferred)</li>
<li><strong>Development Tools</strong>: Git workflows, CI/CD, monitoring and observability tools</li>
</ul>
<p>Industry Knowledge</p>
<ul>
<li><strong>Preferred</strong>: Experience in fintech, mortgage, or lending industry</li>
<li>Understanding of regulatory requirements and compliance considerations</li>
<li>Experience with document management and workflow automation systems</li>
</ul>
<p>Leadership Skills</p>
<ul>
<li>Strong communication and mentoring abilities</li>
<li>Experience establishing technical standards and processes</li>
<li>Ability to make data-driven technical decisions</li>
<li>Collaborative approach to cross-functional team work</li>
</ul>
<p><strong>What We Offer</strong></p>
<ul>
<li><strong>Competitive Salary</strong>: $165,000 - $180,000</li>
<li><strong>Remote</strong>: Fully remote position with flexible working arrangements</li>
<li><strong>Growth Opportunity</strong>: Join a fast-growing, venture-backed company</li>
<li><strong>Technical Impact</strong>: Shape the architecture of a platform serving the mortgage industry</li>
<li><strong>Learning & Development</strong>: Work with modern technologies and cutting-edge practices</li>
<li><strong>Comprehensive Benefits</strong>: Health, dental, vision, 401k, and equity compensation</li>
</ul>
<p><strong>Our Technology Stack</strong></p>
<ul>
<li><strong>Frontend</strong>: React + TypeScript, Vite, Nx monorepo</li>
<li><strong>Backend</strong>: Ruby on Rails (API-only), Node.js/TypeScript</li>
<li><strong>Databases</strong>: PostgreSQL, Redis, Elasticsearch</li>
<li><strong>Infrastructure</strong>: Docker, Kubernetes, AWS S3</li>
<li><strong>Message Queues</strong>: RabbitMQ, Sidekiq</li>
<li><strong>API</strong>: GraphQL (Apollo Server), REST APIs</li>
<li><strong>Monitoring</strong>: CloudWatch, New Relic, Datadog, custom observability tools</li>
</ul>
<p><strong>What You'll Be Working On</strong></p>
<ul>
<li>Leading technical debt initiatives and platform modernization</li>
<li>Architecting solutions for complex mortgage workflows and partner customizations</li>
<li>Optimizing performance across our microservices ecosystem</li>
<li>Implementing scalable solutions for document processing and data management</li>
<li>Building robust integration patterns with third-party mortgage industry tools</li>
</ul>