Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Data

ApartmentIQ

Job Description

Job Description

We're Changing the Rentals Industry

We're a profitable, growth-stage company building industry-leading martech and data products for the PropTech space. Our focus is on our category-leading AI and data SaaS products with triple-digit growth rates. 

We're a fully remote team of 100+ spread across the U.S. from coast to coast. We operate on a strict no a**holes policy and are proud to have built a community of highly performant people that take our work seriously, but not ourselves. And, we're looking for exceptional people to help further accelerate our growth.

While we've raised $30MM+ to date from some of the world's best investors, we're profitable with a strong balance sheet and an indefinite runway. We pride ourselves on achieving rapid growth without having to incinerate capital. 

About Our Products

ApartmentIQ is the all-in-one data platform powering smarter decisions across multifamily - covering 40M units with daily property and market intelligence used for surveys, research, and revenue management. We're trusted by 65% of the NMHC Top 50. MavenAI, delivers AI-powered marketing automation built by industry experts and integrated directly with property management systems, serving over 2M units.

The Role

We are looking for a Senior Software Engineer to drive the evolution of our shared data platform - the core infrastructure that powers all three ApartmentIQ products. In this role, you will be a key architect of our data capabilities, shaping our product roadmap by expanding coverage, improving freshness, and enabling deeper insights for the multifamily industry.

You will handle technical execution while ensuring our data initiatives align with business goals. You'll translate product objectives into high-performance data outcomes, ensuring every project delivers clear value.

What You'll Be Doing
  • Deliver Product-Focused Data: Own the end-to-end delivery of data across Market Research, Market Surveys, and Daylight Revenue, aligning technical priorities with product goals.
  • Scale Data Ingestion: Design and evolve our ingestion pipelines, processing data for 10M+ multifamily units through XML/JSON feeds, web scraping, warehouse transformations, and API exposure.
  • Set Technical Standards: Define what accuracy, completeness, and timeliness mean for our datasets, ensuring all requirements meet the specific needs of each product line.
  • Collaborate Across Teams: Work closely with Product and Application Engineering to ensure new datasets unlock measurable features and actionable customer insights.
  • Ensure Operational Excellence: Build strong observability into our systems, including daily monitoring, anomaly detection, and automated alerts to maintain ingest health.
  • Manage Roadmap Execution: Lead the delivery of data milestones by defining goals, tracking progress in Linear, and communicating outcomes to stakeholders.
  • Adopt Emerging Tools: Stay current with data and AI tooling to help the team work more efficiently and integrate new technologies where they add value.
  • Document & Share Knowledge: Foster a culture of continuous improvement by maintaining clear documentation and mentoring others on data best practices.
Who You Are
  • Technical Expert: You are a senior level engineer who enjoys being hands on while thinking strategically about the platform's growth.
  • Problem Solver: You don't just build pipelines; you build solutions that solve real world problems for our users.
  • Reliable Owner: You thrive in an environment where you are given the autonomy to take a project from initial concept to full deployment.
  • Strategic Thinker: You understand how technical decisions impact business outcomes and prioritize your work accordingly.
Qualifications
  • Proven Track Record: 5+ years of software or data engineering experience with a focus on delivering pipelines that power customer-facing features.
  • Technical Versatility: Strong experience in Ruby on Rails and Python.
  • Data Ingestion Expert: Deep understanding of large-scale data collection, including web scraping, parsing, proxy management, and structured feed ingestion.
  • Pipeline Architect: Hands-on experience with batch-style data workflows using tools like dbt, Airflow, or similar equivalents.
  • Cloud Native: Deep expertise in AWS infrastructure (RDS, ECS, S3, Lambda, OpenSearch).
  • Observability Minded: Familiar with modern stacks for performance tracking, error monitoring, and distributed tracing.
  • Strategic Communicator: Strong ability to translate complex technical details into clear, actionable product outcomes.
  • Adaptable & Autonomous: Experience navigating a fast-paced, growth-stage environment where priorities shift and ownership is expected.

 

Why Choose Us:

  • Remote-First: We offer the freedom to work from home across most of the U.S. You'll enjoy the flexibility of remote work, balanced with high-energy in-person offsites to build real connections and celebrate our wins together.
  • Competitive Compensation: We believe in hiring the best and paying accordingly. You'll receive a competitive salary that reflects your impact and expertise.
  • Paid Time Off: Take the time you need with our flexible vacation policy and dedicated paid parental leave to support you and your family's biggest milestones.
  • Your Health Matters : Stay healthy with high-quality Medical, Dental, and Vision insurance plans for you and your family.
  • Peace of Mind (On Us): We fully invest in your security with 100% company-paid Short-Term Disability, Long-Term Disability, and Basic Life Insurance.
  • Protection for Your Whole Crew: Access supplemental insurance for the unexpected, plus specialized coverage to keep your pets happy and healthy, too.
  • Invest in Your Future: Secure your financial goals with our 401k Program, helping you build for the long term while you help us build the company.

If you need assistance and/or a reasonable accommodation in the application or recruiting process, please contact your recruiter.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

We want to alert you to potential recruiting scams targeting job seekers. Please note that our company will never request payment, personal information, or any confidential details during the interview process.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Data in Madison, WI vacancy
  •  ...Primary Responsibilities:   Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside... 
    Senior
    Full time

    Sub-Zero Group

    Madison, WI
    20 hours ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer  to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at...  ...SaaS based commercial software products Experience with Data Analytics, Reporting and Business Intelligence platforms... 
    Senior
    Remote job
    Full time
    Work at office
    Local area

    Resource Innovations

    Madison, WI
    20 hours ago
  •  ...Gainwell Technologies seeks a Senior Software Engineer to design, develop, and support enterprise integration solutions on the Gainwell Connect Platform. You will build secure, scalable APIs, microservices, MFT, event-driven integrations, dashboards, and cloud-native... 
    Senior

    Gainwell Technologies

    Madison, WI
    1 day ago
  • $78k - $156k

     ...help eradicate the disease and the suffering it causes.As a Sr. Software Engineer, this seasoned professional will demonstrate competence and...  ...the organization.Minimum QualificationsBachelor’s Degree in Data Science, Computer Science, Information Systems, Mathematics,... 
    Senior
    Full time
    Part time
    Work at office
    Work visa
    Shift work
    Night shift
    Weekend work

    Abbott

    Madison, WI
    20 hours ago
  •  ...Description Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs,...  ...with a high standard of quality. Apply security best practices, data protection standards, and organizational principles and policies... 
    Senior

    Evans Transportation Services, Inc.

    Madison, WI
    3 days ago
  •  ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote...  ...backend Java development to design, build, and maintain scalable, data-intensive systems that power core products. You will... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Madison, WI
    1 day ago
  • $138.7k - $173.4k

     ...efficient. That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as a Senior Software Engineer for Stytch, where you'll shape the next generation of fraud prevention products.  About the job As a Senior Software... 
    Senior
    Local area
    Remote work
    Worldwide
    Weekend work

    GrabJobs

    Madison, WI
    2 days ago
  • $84.63k - $112.84k

     ...trusted network for the AI-powered world, connecting people, data, and applications through our expansive fiber network and connected...  ...At the company, bold ideas become real impact. The Sr. Software Engineer will take ownership of modernizing critical data platforms using... 
    Senior
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Madison, WI
    1 day ago
  • $102.7k

     ...access requirements) This job is an integral member of an agile software engineer team, focused on building scalable software applications to...  ...~5 years proficiency in design and analysis of algorithms, data structures, and design patterns in the building and deploying... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Madison, WI
    2 days ago
  • $174k - $252k

     ...practical experience. 5 years of experience with software development in C++, C, or Python.3 years...  ...field. 5 years of experience with data structures/algorithms.1 year of experience...  ...technologies. Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Madison, WI
    3 days ago
  •  ...Job Description Job Description Position Title: Senior Software Engineer – Interoperability  Reports to : Senior Manager Global Software Engineering FT/PT : Full-time Location : US Office, Hybrid- Office 3 days a week   Position Summary: Join our... 
    Senior
    Full time
    For contractors
    Work at office
    Shift work
    3 days per week

    Centaur Health Holdings

    Middleton, WI
    13 days ago
  • $106k - $145k

     ...of the critical importance of systems engineering process and attention to detail. We...  ...to drive progress. We are seeking a Senior Software Engineer to join the team building the...  ...including but not limited to timeseries data, SQL, and ETL processes Experience creating... 
    Senior
    Temporary work
    Work experience placement
    Flexible hours

    Infleqtion

    Madison, WI
    13 days ago
  • $95k - $125k

     ...solutions that improve efficiency and enable data-driven decisions. We act as a...  ...development throughout the full software development lifecycle. We design and...  ...safety, and information technology. This Senior Software Engineer role is hybrid remote in Madison, NJ 0... 
    Senior
    Full time
    Remote work
    Relocation

    Gellert Global Group

    Madison, WI
    5 days ago
  • $72.8k - $104k

    Select how often (in days) to receive an alert: Senior Software Engineer Date: Sep 4, 2026 Location: Any city, WI, US, 99999 Work Mode: Please...  ...years of Database Development experience with PostgreSQL, SQL, Data Modeling, Performance Tuning, and Troubleshooting .... 
    Senior
    Full time
    Remote work
    Flexible hours

    Gainwell Technologies

    Madison, WI
    2 days ago
  •  ...with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role...  ...standards and best practices for the engineering team. Design for security and privacy from...  ...of software design patterns, data structures, and algorithms. Production... 
    Senior
    Flexible hours

    Inkit

    Madison, WI
    20 hours ago
  •  ...efficient for end users Design and manage data models and persistence layers, including...  ...team Mentor and support less-experienced engineers through pairing, reviews, and knowledge sharing...  ...experience 5+ years of professional software development experience (or equivalent... 
    Senior
    H1b
    Work at office
    Remote work
    Relocation

    State of Wisconsin Investment Board

    Madison, WI
    4 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems...  ...prompt-engineering role. The AI angle here is about the data layer: document processing, hybrid lexical/vector retrieval... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    20 hours ago
  •  ...Senior Data Engineer (Snowflake/Informatica)Alliant Energy is seeking a Senior Data Engineer to play a crucial role in advancing the data and analytics practices within the organization. In this role, you will lead the design, development, implementation, enhancement,... 
    Senior

    Samprasoft

    Madison, WI
    1 day ago
  •  ...Senior Data Engineer Madison -WI : Remote Position: Job Description: Those authorized to work in the US Madison location...  ...of Unstructured Data Good understanding of Agile software development frameworks Experience in Insurance domain preferable... 
    Senior
    Remote work

    Info Way Solutions

    Madison, WI
    4 days ago
  • $105k - $135k

     ...The Role As a Senior Data Engineer (B2B), you will own the development, maintenance, and evolution of data pipelines supporting Wpromote’s B...  ...Dagster, AWS Glue, or Azure Data Factory, along with modern software engineering practices including Git, code review, CI/CD, and... 
    Senior
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Madison, WI
    1 day ago
  •  ...Description Join the Madison Peptide Therapeutics (MPT) Engineering team as a Senior Software Instrumentation Engineer and help advance cutting-edge...  ...will support instrument operation, system performance, data visibility, workflow efficiency, and product quality.... 
    Senior
    Full time
    Temporary work
    Local area

    AbbVie Inc.

    Madison, WI
    19 days ago
  •  ...Job Posting • 6+ years of experience in analytics engineering, data engineering, or related field. Good proficiency in SQL, Python, and R; extensive experience with Snowflake, Alteryx, Azure, Git and business intelligence tools. Good proficiency with client-side... 
    Senior

    Samprasoft

    Madison, WI
    20 hours ago
  • $99k - $167k

    American Family Insurance looking for an experienced and driven Senior Data Engineer to guide our AI Platform team. In this important role, you...  ...ecosystem. Specialized Knowledge & Skills Requirements Deep software engineering fundamentals: experience with large codebases,... 
    Senior
    Full time
    Work at office
    Local area
    Relocation package
    Flexible hours

    American Family Insurance

    Madison, WI
    1 day ago
  •  ...Job Title: Senior Software Engineer Location: Remote Duration: 06+ Months Contract Duties and Responsibilities Evaluate product requirements for operational feasibility and create detailed specifications based on user stories. Design and implement robust, highly reliable... 
    Senior
    Contract work
    Work experience placement
    Remote work

    Rapinno Tech

    Oregon, WI
    2 days ago
  • $149.1k - $275.88k

    Job Title:Senior Expert Gameplay Engineer - Raven Software - Middleton, WIRequisition ID:R028063Job Description:Your MissionYour mission is to create, implement, and refine highly cinematic, player-first experiences that will be enjoyed by millions of gamers worldwide... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Worldwide
    Relocation package

    Activision

    Middleton, WI
    4 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...our global leaders Mentorship from senior employees Individual career...  ...Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Madison, WI
    20 hours ago
  •  ...you!  Position Summary This is an engineering role, not a research role. The Sr AI Engineer...  ...making. The ideal candidate is a software engineer first who happens to be...  ...command of machine learning, generative AI, data engineering, automation, and cloud technologies... 
    Senior

    Springs Window Fashions

    Middleton, WI
    1 day ago
  •  ...Company Description BCC Software is the leading postal and presort software solutions provider. With over 45 years of industry experience...  ...BCC Software is seeking an experienced Sr. Software Engineer with expertise in Delphi to join an Agile development team. The... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to Friday
    Afternoon shift

    GrabJobs

    Madison, WI
    9 hours ago
  • SUMMARYThe Senior Salesforce Service Cloud Solution Architect leads the design, governance, and delivery of enterprise Salesforce Service...  ..., development, multi-cloud solution design, integration, data migration strategy, contact center and CTI integration, security... 
    Senior
    Contract work

    Natus Medical Incorporated

    Middleton, WI
    20 hours ago
  •  ...and each other.CLA is growing and seeking to hire an experienced Senior ServiceNow Developer to join our talented Information Technology...  ...between ServiceNow and enterprise platforms using APIs, data imports, middleware solutions, and other integration technologies... 
    Senior
    Full time

    CliftonLarsonAllen

    Madison, WI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Data. Be the first to apply!