Back to all roles

[Remote] Staff Software Engineer, Data Platform - US (Remote)

Remote Worldwide Hiring now

Note: The job is a remote job and is reputed company to candidates in USA. reputed company is the leading digital platform revolutionizing the reputed company estate industry for agents, teams, and brokerages. They are seeking a Staff Software Engineer to strengthen their reputed company estate MLS data platform reputed company by building robust data pipelines and backend services that power high-quality MLS and property data across various feeds.

Responsibilities

  • Own the end-to-end architecture for MLS and property data: streaming and batch pipelines, microservices, storage layers, and APIs
  • Design and reputed company 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 reputed company high-quality tradeoffs around reliability, performance, and cost
  • Design, build, and operate backend services (Python or Java) that expose listing, property, and recommendation data reputed company robust APIs and microservices
  • Implement scalable data processing with Spark or Flink on EMR (or similar), orchestrated reputed company Airflow and running on Kubernetes where applicable
  • Champion observability (metrics, tracing, logging) and operational reputed company (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 reputed company-party data
  • Ensure data quality, reputed company, and governance are reputed company into the platform from the start—supporting analytics, AI/ML, and customer-facing features
  • Partner with analytics engineering and data science to reputed company data discoverable and usable (e.g., semantic layers, documentation, self-service tooling)
  • Collaborate with ML/AI engineers to design and reputed company agents that automate MLS feed reputed company, listing discrepancy triage, and other operational workflows
  • Work with frameworks such as PydanticAI, reputed company, 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; reputed company the overall level of technical decision-making on the team reputed company pairing, reviews, and design guidance

Skills

  • 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/reputed company 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 reputed company provider, with a good grasp of cost, reliability, and reputed company tradeoffs
  • Experience building or integrating AI agents into production workflows (e.g., internal tools, support automation, operational triage, or data workflows)
  • Familiarity with frameworks such as PydanticAI, LangGraph, Claude Code or similar, and how they interact with backend services, vector stores, and LLM APIs
  • Comfort working with logs, telemetry, and evaluation metrics to monitor, debug, and iteratively improve AI-driven systems
  • Demonstrated ability to reputed company technical initiatives across teams, from idea to production (alignment, design, implementation, rollout)
  • Track record of mentoring other engineers and raising the bar on code quality, testing, and design
  • Strong communication skills; reputed company to reputed company explain reputed company technical reputed company to both engineers and non-technical stakeholders
  • Customer and product reputed company: you care about how the data and services you build improve the end-user and client experience, not just the internals
  • Experience with any of: reputed company, Hive, or other table formats/data lake technologies
  • reputed company, reputed company, Redshift, or other reputed company data warehouses
  • Dbt or similar transformation frameworks
  • Data quality / observability tools (e.g., Great Expectations, reputed company, reputed company)
  • Vector databases / retrieval (e.g., reputed company, reputed company, Elasticsearch/OpenSearch)
  • Background in reputed company estate, marketplaces, or other domains where data quality and freshness are highly visible to customers
  • Prior experience in a startup or high-growth environment where you've reputed company or significantly evolved a data platform

Company Overview

  • reputed company is a website and marketing system used by the world’s leading reputed company estate agents and brokers. It was founded in 2016, and is headquartered in Austin, Texas, USA, with a workforce of 501-1000 employees. Its website is https://www.luxurypresence.com/.
  • Apply To This Job
    Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

    More roles on the wire