MavenAI is a profitable, growth-stage company building industry-leading martech and data products for the rentals industry. They are seeking a Senior Software Engineer to drive the evolution of their shared data platform, ensuring alignment of data initiatives with business goals and delivering high-performance data outcomes.
Responsibilities:
- Own the end-to-end delivery of data across Market Research, Market Surveys, and Daylight Revenue, aligning technical priorities with product goals
- Design and evolve our ingestion pipelines, processing data for 10M+ multifamily units through XML/JSON feeds, web scraping, warehouse transformations, and API exposure
- Define what accuracy, completeness, and timeliness mean for our datasets, ensuring all requirements meet the specific needs of each product line
- Work closely with Product and Application Engineering to ensure new datasets unlock measurable features and actionable customer insights
- Build strong observability into our systems, including daily monitoring, anomaly detection, and automated alerts to maintain ingest health
- Lead the delivery of data milestones by defining goals, tracking progress in Linear, and communicating outcomes to stakeholders
- Stay current with data and AI tooling to help the team work more efficiently and integrate new technologies where they add value
- Foster a culture of continuous improvement by maintaining clear documentation and mentoring others on data best practices
Requirements:
- 5+ years of software or data engineering experience with a focus on delivering pipelines that power customer-facing features
- Strong experience in Ruby on Rails and Python
- Deep understanding of large-scale data collection, including web scraping, parsing, proxy management, and structured feed ingestion
- Hands-on experience with batch-style data workflows using tools like dbt, Airflow, or similar equivalents
- Deep expertise in AWS infrastructure (RDS, ECS, S3, Lambda, OpenSearch)
- Familiar with modern stacks for performance tracking, error monitoring, and distributed tracing
- Strong ability to translate complex technical details into clear, actionable product outcomes
- Experience navigating a fast-paced, growth-stage environment where priorities shift and ownership is expected