What are the responsibilities and job description for the Full Stack Engineer position at Conventus?
CONVENTUS MISSION AND VISION
Conventus Holdings Corporation was envisioned and created to reduce the number of economic intermediaries involved in the origination, funding and investment in the $125 billion real estate bridge loan marketplace. True to the Latin origin of the company’s name, “to bring together,” CHC’s existence and strength is anchored to a business model that removes unnecessary economic intermediates so that it can provide superior pricing and service to its clients. Our competitive edge in executing our mission is assembling, nurturing, and developing a collaborative group of talented individuals. To that end, diversity of experiences, perspectives, skills, and cultures is core to our mission and team.
POSITION
Full-Time, Salaried, Performance-based bonus
LOCATION: San Francisco, CA
Required 4 days per week in the office (Mon-Thu). Please do not apply if this does not align with you.
Conventus is seeking a Full Stack Engineer to join our growing Technology team. You will play a key role in designing, building, and scaling web applications and AI-powered solutions that power our real estate lending platform, including our borrower-facing portal, intelligent document processing systems, and high-performance data infrastructure.
This is an opportunity to work at the intersection of FinTech, PropTech, and AI—building secure, performant, and user-centric systems on AWS while implementing cutting-edge document capture and AI automation capabilities. The ideal candidate combines strong development experience in React and Python with hands-on AWS infrastructure expertise, modern database and caching technologies, and practical experience configuring and deploying AI solutions.
RESPONSIBILITIES
Backend & API Development
- Architect and implement robust RESTful APIs and backend services using Python (FastAPI, Flask, or Django)
- Design API contracts, versioning strategies, and documentation standards for internal and external integrations
- Build secure data integrations connecting loan origination, servicing, and analytics systems
- Implement efficient data access patterns leveraging caching, connection pooling, and query optimization
AWS Infrastructure & Web Hosting Architecture
- Design, deploy, and maintain AWS cloud infrastructure including VPCs, Lambda, ECS/EKS, S3, API Gateway, CloudFront, and Route 53
- Architect scalable, cost-efficient solutions following AWS Well-Architected Framework principles
- Configure and manage AWS Aurora (PostgreSQL/MySQL) for high-availability relational database workloads with automated failover and read replicas
- Implement Redis (ElastiCache) for session management, application caching, and real-time data access to reduce latency and database load
- Design and deploy NoSQL database solutions (DynamoDB, MongoDB) for flexible schema requirements, high-throughput workloads, and document storage
- Set up and optimize web hosting infrastructure including load balancing (ALB/NLB), auto-scaling groups, and CDN configuration
- Implement infrastructure-as-code practices using CloudFormation or Terraform across development, staging, and production environments
- Configure and optimize AWS services for high availability, disaster recovery, and security compliance
Data Platform & Snowflake Integration
- Design and maintain data pipelines feeding Snowflake data warehouse for analytics, reporting, and AI/ML workloads
- Implement efficient data movement between operational databases (Aurora, DynamoDB) and Snowflake using streaming and batch ingestion patterns
- Write optimized SQL queries and design dimensional data models for business intelligence and reporting
- Leverage Snowflake features including Snowpark, Cortex AI, and data sharing for advanced analytics and cross-functional data access
- Build ETL/ELT processes to support AI training data preparation and model feedback loops
Frontend & Web App Development
- Design and develop intuitive, responsive user interfaces using React, focusing on borrower-facing portal experiences that streamline loan applications and document submission
- Build reusable UI component libraries and implement modern frontend patterns for scalable, maintainable code
- Create seamless user workflows for document upload, status tracking, and borrower communication
- Optimize frontend performance through efficient state management, lazy loading, and caching strategies
AI Configuration & Document Intelligence
- Configure and deploy AI/ML solutions for intelligent document processing, including OCR and Document AI platforms (AWS Textract, Snowflake Document AI, or similar)
- Set up AI orchestration workflows using YAML configurations, metadata schemas, and tool definitions
- Train and fine-tune document extraction models for lending-specific documents (loan applications, appraisals, title documents, income verification)
- Implement data capture pipelines that automate extraction of structured data from unstructured borrower documents
- Configure AI agents and assistants, including prompt engineering, tool integration, and response orchestration
Security & Operations
- Ensure application and infrastructure security through code reviews, best practices, and AWS security tools (IAM, KMS, Secrets Manager, WAF)
- Implement database security including encryption at rest and in transit, access controls, and audit logging
- Contribute to CI/CD pipeline enhancements using GitHub Actions or AWS CodePipeline
- Monitor, troubleshoot, and resolve production issues with a focus on stability, performance, and data protection
- Implement observability solutions including logging, metrics, and distributed tracing
QUALIFICATIONS
Required
- 3–5 years of professional experience as a Full Stack or Software Engineer
- Strong proficiency in React for frontend development, including hooks, state management, and modern React patterns
- Strong proficiency in Python for backend development and scripting (FastAPI, Flask, Django, or similar frameworks)
- Hands-on experience with AWS infrastructure setup and architecture, including:
- Compute: Lambda, ECS, EC2
- Storage: S3, RDS, DynamoDB
- Networking: VPC, API Gateway, CloudFront, Route 53
- Database: Aurora (PostgreSQL/MySQL), DynamoDB
- Caching: ElastiCache (Redis)
- IaC: CloudFormation or Terraform
- Experience with relational databases (Aurora, PostgreSQL, MySQL) including schema design, query optimization, and replication strategies
- Experience designing and building RESTful APIs with proper authentication, versioning, and documentation
- Working knowledge of Snowflake or similar cloud data warehouses for analytics and reporting
- Practical experience with AI/ML configuration and deployment, including:
- Working with AI orchestration tools and frameworks
- Configuring models via YAML, metadata schemas, and tool definitions
- Basic understanding of prompt engineering and AI agent setup
- Experience implementing document capture solutions using OCR or Document AI technologies (AWS Textract, Snowflake Document AI, Azure Form Recognizer, or similar)
Preferred
- Experience building customer-facing portals or self-service applications with high availability requirements
- Hands-on experience with Snowflake features including Snowpark, Streams, Tasks, and Cortex AI
- Experience designing multi-tier caching architectures (CDN, application cache, database cache)
- Familiarity with LLM integration and AI assistant/chatbot development
- Experience with vector databases and semantic search implementations
- Background in financial services, lending, or mortgage technology
- Experience with GraphQL and microservice design patterns
- Familiarity with Salesforce integrations
- Understanding of application security including OAuth, JWT, and web vulnerability mitigation
- Familiarity with NoSQL databases (DynamoDB, MongoDB, or similar) and understanding of when to apply document, key-value, or columnar data stores
- Experience implementing caching strategies using Redis for session management, API response caching, and performance optimization
Technical Environment
You'll work with a modern, cloud-native technology stack:
Layer
Technologies
Frontend
React, TypeScript, Tailwind CSS
Backend
Python (FastAPI), Node.js
APIs
REST, GraphQL, API Gateway
Relational DB
AWS Aurora (PostgreSQL), RDS
NoSQL
DynamoDB, MongoDB
Caching
Redis (ElastiCache), CloudFront CDN
Data Warehouse
Snowflake (Cortex AI, Snowpark)
AI/ML
AWS Textract, Document AI, LLM integrations, OCR
Infrastructure
AWS (ECS, Lambda, S3, VPC), Terraform
CI/CD
GitHub Actions, AWS CodePipeline
Mindset and Character
At CHC, we look for future employees who demonstrate the mindset and character of our following core values:
Deliver Extraordinary Client Experience:
- Demonstrate unwavering responsiveness and dedication to delighting clients at every touchpoint.
Take Responsibility:
- Be proactive, know what you are responsible for, act with integrity and follow through to the end.
Respond with Urgency and Care:
- Balance speed with quality, ensuring that every response is both timely and impactful.
Grow Together:
- Grow together through a culture of intellectual curiosity, collaboration and celebration.
Department: Data and Technology
Salary : $110,000 - $145,000