Full Time
$600-$800
40
Jun 11, 2026
Technical Lead / Software Architect
Real Estate Data, CRM & AI Automation Platform
Remote | Contract, Part-Time, or Full-Time
Preferred Regions: Ukraine, Eastern Europe, India, Philippines, Vietnam, or other experienced remote development markets
Time Zone Requirement: Must have regular overlap with U.S. Eastern Time
About the Company
We are building a real estate data and lead generation platform for internal business use.
The platform will combine property records, owner information, contact data, CRM history, public data sources, lead scoring, campaign workflows, and AI-assisted recommendations into one centralized operating system.
The purpose of the platform is to help identify real estate opportunities, organize leads, prioritize follow-up, support outreach campaigns, and track business outcomes across multiple real estate-related services.
This is not a basic website or a simple chatbot.
This is a data-driven internal software platform with CRM, dashboard, automation, and AI components.
We are looking for a Technical Lead / Software Architect who can help turn the business requirements into a practical, scalable technical plan and guide the development team through the first MVP and future phases.
Platform Overview
The platform will support several real estate business workflows, including:
Property acquisition leads
Off-market owner opportunities
Distressed property leads
Rental and leasing opportunities
Property management opportunities
Renovation and repair opportunities
Insurance-related property events
Financing and loan opportunities
Legal and public-record-driven opportunities
The system will collect and organize property and owner data, classify leads into the correct business category, score opportunities, display them in a dashboard, support CRM follow-up, and eventually power AI-assisted workflows.
Role Overview
We are hiring a Technical Lead / Software Architect to help design the foundation of the platform and oversee the technical direction of development.
This person will work closely with the founder and development team to define the architecture, database structure, backend APIs, frontend requirements, AI integration plan, development roadmap, and engineering workflow.
The right candidate should be able to understand both technical systems and business workflows. We need someone who can take a large product vision and break it into a practical, organized MVP that can be built, tested, and improved.
This role may begin as part-time or contract-based, with the possibility of becoming a long-term leadership role.
Key Responsibilities
Translate business requirements into technical architecture
Define the MVP scope and development priorities
Design the database structure for properties, owners, contacts, CRM activity, source tracking, lead categories, and opportunity scoring
Define backend API requirements
Plan the frontend dashboard structure
Design the AI assistant integration approach
Help select the appropriate technology stack
Create a 30-day, 60-day, and 90-day technical roadmap
Break development into clear tasks for frontend, backend, data, and AI developers
Review code, architecture decisions, and database design
Set up or improve GitHub workflow, branches, pull requests, and development standards
Help evaluate developers and review paid test tasks
Prevent disconnected development between frontend, backend, data, and AI components
Identify technical risks early
Help d
Communicate clearly with a non-technical founder
Core Modules to Architect
The initial platform will include:
1. Data Management
Import real estate data from CSV, Excel, APIs, and future public data sources
Clean and normalize property, owner, company, contact, and CRM data
Track the source of each record
Support deduplication and relationship mapping
2. Property & Owner Profiles
Property detail pages
Owner and company detail pages
Contact information
Related properties
Public record indicators
CRM history
Notes, activity, and follow-up status
3. Lead Classification
Assign properties and owners to relevant lead categories
Support multiple opportunity types per property
Create queues for different business workflows
Track lead status and next action
4. Opportunity Scoring
Score leads based on available data
Consider motivation signals, urgency, property condition, public records, CRM activity, and estimated revenue potential
Display clear reasoning behind scores
5. CRM & Campaign Workflow
Track calls, SMS,
Manage lead status
Support campaign planning
Prepare for future SMS,
6. AI Assistant Layer
Generate property summaries
Summarize owner and company information
Review CRM history
Recommend next actions
Generate SMS,
Explain why a lead may be an opportunity
Highlight risks or missing information
Use only available data and avoid unsupported assumptions
7. Dashboard & Reporting
Dashboard overview
Lead categories
Lead sources
Opportunity queues
Recent alerts
AI insights
Revenue tracking
Data quality reporting
First MVP Goal
The first MVP should prove the core workflow:
Data Import ? Clean Database ? Property Profile ? Lead Category ? Opportunity Score ? Dashboard Queue ? AI Recommendation ? Follow-Up Action
Within the first phase, the system should allow us to:
Import sample real estate data
Store clean property, owner, contact, and CRM records
View records in a dashboard
Search and filter leads
Open property and owner profiles
See CRM timeline and source trace
Classify leads into business categories
Generate AI-assisted summaries and next-action recommendations
Track lead status and potential revenue category
The first version does not need to include every integration or automation. It must create a clean technical foundation that can support future growth.
Required Experience
Strong software architecture experience
Backend development experience
Database design experience
PostgreSQL experience
REST API design
Python and/or Node.js experience
Understanding of React / Next.js applications
Experience building SaaS platforms, CRMs, dashboards, marketplaces, internal tools, or data-heavy applications
Experience working with structured data
Experience reviewing code and managing development standards
GitHub experience
Ability to break complex projects into clear development milestones
Strong communication skills
Ability to work independently and take ownership
Preferred Experience
Real estate software experience
CRM or lead management platform experience
Public records or property data experience
Data engineering or ETL experience
AI / OpenAI API / LLM application experience
Workflow automation experience
SMS,
GoHighLevel, FreedomSoft, Podio, HubSpot, Salesforce, or similar CRM experience
Docker or cloud deployment experience
AWS, Google Cloud, Azure, Railway, Render, or Vercel experience
Experience managing remote developers
Experience building MVPs for startups or internal business platforms
Ideal Candidate
The ideal candidate can take a broad business idea and turn it into a clear technical plan.
You should be able to answer questions such as:
What should we build first?
What should wait until later?
How should the database be structured?
How should property, owner, contact, and CRM records connect?
How should the backend serve the dashboard?
How should AI features safely use platform data?
How should lead categories and scoring work?
How should developers divide the work?
What are the risks if we build this incorrectly?
We are looking for someone practical, organized, and serious. We do not need theory. We need leadership, architecture, and execution.
What We Are Not Looking For
Please do not apply if:
You only build basic websites
You only work on frontend design
You only do AI prompting without software architecture
You cannot design database structure
You cannot review other developers’ work
You cannot communicate technical decisions clearly
You prefer overbuilding instead of delivering a focused MVP
You are not comfortable working in an early-stage environment
You cannot take ownership of the technical direction
How to Apply
Please send:
Resume or LinkedIn profile
GitHub profile or portfolio
Examples of platforms, CRMs, SaaS applications, dashboards, marketplaces, or internal tools you helped build
Description of your backend architecture experience
Description of your PostgreSQL / database design experience
Experience working with React / Next.js teams
Experience with AI, OpenAI API, automation, or LLM applications, if any
Experience with real estate, public data, CRM, or lead generation systems, if any
Experience managing or reviewing developers
Hourly rate or monthly salary expectation
Availability and preferred working hours
Location and time zone
A short explanation of how you would approach the first 30 days of this project
Subject Line:
Technical Lead / Software Architect – Real Estate Data & AI Platform
Compensation
Compensation depends on experience, availability, and engagement type.
We are open to:
Part-time technical lead
Full-time technical lead
Fractional CTO
Software architect
Contract-to-hire
Long-term remote role
Final Note
We are looking for a serious technical leader who can help build the foundation of a real software platform.
This role is important because the platform will involve data engineering, CRM logic, dashboard development, backend APIs, lead scoring, AI-assisted recommendations, campaign workflows, and future automation.
We need someone who can bring structure, discipline, and technical leadership to the project from the beginning.