Staff Software Engineer

ApartmentIQ
Madison, WIFULL_TIMEPosted Aug 8, 2026

Role responsibilities

Own the end-to-end data pipeline for rent setting, including demand models, renewal probability, and price elasticity. Build and maintain the infrastructure using Terraform and develop the orchestration layer for ingestion and inference.

Requirements

Requires 8+ years of experience building production systems with deep expertise in Python, Terraform, and AWS. Must be proficient in analytical SQL, data modeling, and capable of working across a large Ruby on Rails codebase.

Key skills

Python, Terraform, Ruby on Rails, AWS, SQL, Data Modeling, Machine Learning Production, Infrastructure as Code, Redshift, Serverless Architecture, API Integration, Observability, AI-assisted Engineering, Orchestration, Data Pipelines, Cloud Native

Keywords

Python, Terraform, Ruby on Rails, AWS Lambda, S3, SQS, Kinesis, EventBridge, DynamoDB, Aurora, RDS, Redshift, IAM, SQL, Machine Learning, PropTech, Martech, SaaS, Data Pipeline, Infrastructure as Code, Golang, Playwright, OpenSearch, SOC 2, Xgboost, Scikit-learn, SHAP, Revenue Management, Multifamily Real Estate, AI-assisted Engineering

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free