Senior Software Engineer - Data

New
A
ApartmentIQPropTech data
We offer the freedom to work from home across most of the U.S.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of software or data engineering experience
Required Skills
AWSPythonRuby on RailsAirflowdbtAWS Lambda

Requirements

  • Have 5+ years of software or data engineering experience focused on pipelines powering customer-facing features.
  • Have strong experience with Ruby on Rails and Python.
  • Bring deep understanding of large-scale data collection, including web scraping, parsing, proxy management, and structured feed ingestion.
  • Have hands-on experience with batch-style data workflows using dbt, Airflow, or similar tools.
  • Have deep expertise in AWS infrastructure, including RDS, ECS, S3, Lambda, and OpenSearch.
  • Be familiar with modern stacks for performance tracking, error monitoring, and distributed tracing.
  • Translate complex technical details into clear, actionable product outcomes.
  • Have experience in a fast-paced, growth-stage environment where priorities shift and ownership is expected.

Responsibilities

  • Own end-to-end data delivery across Market Research, Market Surveys, and Daylight Revenue.
  • Design and evolve ingestion pipelines processing data for 10M+ multifamily units.
  • Process XML/JSON feeds, web-scraped data, warehouse transformations, and API exposure.
  • Define accuracy, completeness, and timeliness standards for datasets across product lines.
  • Collaborate with Product and Application Engineering to enable features and customer insights.
  • Build observability through daily monitoring, anomaly detection, and automated alerts.
  • Define data milestones, track progress in Linear, and communicate outcomes to stakeholders.
  • Evaluate data and AI tools, document practices, and mentor others on data best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now