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