More jobs:
Data Engineer - LATAM; Remote
Remote / Online - Candidates ideally in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-07-21
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for:
Luxury Presence
Remote/Work from Home
position Listed on 2026-07-21
Job specializations:
-
Software Development
Backend Developer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
Luxury Presence is building the AI growth platform for real estate, backed by Bessemer Venture Partners and other top investors. The company has hit $100M in annual recurring revenue and serves over 90,000 real estate professionals, including 30% of the WSJ Real Trends top 100 agents.
About the RoleWe’re seeking a Staff Software Engineer to strengthen our real estate MLS data platform squad. The role builds robust data pipelines, backend services, and AI agents that power high-quality MLS data, property discovery, personalized listings, conversational AI agents, and evaluation infrastructure.
What You’ll Do Technical leadership & architecture- Own the end‑to‑end architecture for MLS and property data: streaming and batch pipelines, microservices, storage layers, and APIs.
- Design and evolve event‑driven, Kafka‑based data flows that power listing ingestion, enrichment, recommendations, and AI use cases.
- Drive technical design reviews, set engineering best practices, and make high‑quality trade‑offs around reliability, performance, and cost.
- Design, build, and operate backend services (Python or Java) that expose listing, property, and recommendation data via robust APIs and microservices.
- Implement scalable data processing with Spark or Flink on EMR (or similar), orchestrated via Airflow and running on Kubernetes where applicable.
- Champion observability (metrics, tracing, logging) and operational excellence (alerting, runbooks, SLOs, on‑call participation) for data and backend services.
- Build and maintain high‑volume, schema‑evolving streaming and batch pipelines that ingest and normalize MLS and third‑party data.
- Ensure data quality, lineage, and governance are built into the platform from the start—supporting analytics, AI/ML, and customer‑facing features.
- Partner with analytics engineering and data science to make data discoverable and usable (e.g., semantic layers, documentation, self‑service tooling).
- Collaborate with ML/AI engineers to design and scale AI agents that automate MLS feed onboarding, listing discrepancy triage, and other operational workflows.
- Work with frameworks such as PydanticAI, Lang Chain, or similar to integrate LLM‑based agents into our data and service architecture.
- Help define and implement evaluation, logging, and feedback loops so these agents and data‑driven products continuously improve.
- Collaborate closely with Product, Engineering, and Operations to shape the roadmap for our data platform, MLS capabilities, and AI‑powered experiences.
- Translate ambiguous business and customer problems into clear technical strategies and phased delivery plans.
- Mentor and unblock other engineers; elevate the overall level of technical decision‑making on the team via pairing, reviews, and design guidance.
- 10+ years of professional software engineering experience, including owning production systems end‑to‑end.
- Significant experience working with data‑intensive or distributed systems at scale (high volume, high availability).
- Prior experience in a senior or staff/lead role where you influenced architecture, standards, and technical direction.
- Strong programming skills in Python or Java, with experience building microservices and APIs (REST/GraphQL).
- Hands‑on experience with Apache Kafka or similar event/messaging platforms (Kinesis, Pub/Sub, etc.).
- Deep experience with:
- Spark or Flink for large‑scale data processing, across streaming and batch pipelines (on EMR or similar big‑data compute).
- Airflow (or equivalent orchestration tools).
- Kubernetes for running data/compute workloads.
- Strong SQL and data modeling skills; solid understanding of ETL/ELT patterns, data warehousing concepts, and performance tuning.
- Experience building on AWS (preferred) or another major cloud provider, with a good grasp of cost, reliability, and security tradeoffs.
- Experience building or integrating AI agents into production workflows (e.g., internal tools, support automation, operational triage, or data workflows).
- Familiarity…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×