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

Staff Software Engineer - Data

ApartmentIQ

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

Our customers use ApartmentIQ to decide what to charge for real apartments. That number comes out of a pipeline you would own: data pulled from the property management systems that run the industry, fed through demand and renewal models, and surfaced as pricing recommendations that get acted on the same day. We're hiring a staff-level engineer to own that path end to end. It's a wide role by design - Python for the ML and ingestion services, Terraform for everything they run on, Ruby for the application layer that customers touch. Often all three in one change. If you like owning a system rather than a layer, this is that job. What You'll Be Doing

Own a system that sets rents.

Demand models, renewal probability, price elasticity, compliance scoring - you'll own the pipeline that produces them and be accountable for the recommendations landing correctly. Solve a genuinely hard data problem.

Property management systems are walled gardens with inconsistent APIs and no shared identity model. Getting clean, reconciled lease and charge data out of them is the core technical challenge of this role, and we're rebuilding it from scratch right now. Build the infrastructure you depend on.

Every database, queue, and role is in Terraform, and you'll write it. No ticket to another team to get a table provisioned. Build the orchestration layer.

Ingestion, inference, and the downstream daily jobs need to run in the right order, gate on their inputs being ready, and recover cleanly when something upstream is late. You'll own that coordination layer end-to-end — today it's cron and careful timing; you'll make it a real pipeline. Prove the numbers are right.

Build out the observability and alerting across the data architecture — pipeline health, data freshness, and recommendation drift — so a bad number gets caught before a customer prices a lease against it. Work across the whole stack, for real.

Python, Terraform, and Ruby are all first-class parts of this job, not a "some exposure to" bullet. Set the bar on AI-assisted engineering.

A large and growing share of what we merge is AI-assisted. We want someone with strong opinions about how to do that well and the review judgment to enforce them. Who You Are

You want scope, not scaffolding.

You're looking for a system to own outright, and you'd rather have a hard problem and autonomy than a well-defined ticket queue. You care that it's correct.

These outputs move real money. You build the checks that prove it, and you notice when a number looks wrong. You go end to end.

Empty repo to production, including the alarms, the backfill, the runbook, and the migration nobody scoped. You raise the level around you.

Your reviews make other people's code better, and work quietly moves off other plates once you're there. You have strong opinions on AI-assisted engineering

. You lean on it to ship to customers faster but you have the discipline to uphold code quality standards. Qualifications

Proven Track Record:

8+ years building and operating production systems, with real ownership of something significant. Python Depth:

Strong Python in a serverless or service context - AWS Lambda, container images, dependency and runtime management, multi-stage job orchestration. Infrastructure as Code:

Hands-on Terraform. You've stood up a production data store yourself, including the IAM, encryption, networking, and alarms around it. Data & SQL depth

: Fluent in analytical SQL and data modeling - you've built and debugged multi-stage warehouse pipelines (ours run on Redshift) and reconciled messy source data into something trustworthy. You've worked across the major database paradigms - relational, key-value/document, and search — and know what one is the best tool for the job at hand. Ruby on Rails:

You can own changes across a large Rails codebase, even if it's not where you've spent the most time. Cloud Native:

Deep AWS across Lambda, S3, SQS, Kinesis, EventBridge, DynamoDB, Aurora/RDS, Redshift, and IAM. ML in Production:

You've kept models serving correctly over time - versioning, dependency drift, feature plumbing, explainability. You don't need to have trained them. Adaptable & Autonomous:

Experience navigating a fast-paced, growth-stage environment where priorities shift and ownership is expected. Nice to Have Golang experience Web scraping at scale (Playwright or similar) OpenSearch index management and tuning SOC 2 or similar compliance and security remediation work xgboost, scikit-learn, or SHAP Multifamily, PropTech, or revenue management domain experience 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 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Data in Oregon State vacancy
  •  ...Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on...  ...share in our mission.Please join us as: Staff Software Development EngineerSUMMARYThe Staff Software...  ...-connected medical systems and secure data communication.Key Performance... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide

    Biotronik

    Lake Oswego, OR
    2 days ago
  • $144k - $216k

     ...Job Summary & ResponsibilitiesWe are seeking a highly skilled Staff Software Engineer to lead the software architecture, integration, and...  ...ComplianceFor certain positions requiring access to technical data, U.S. export licensing review may be necessary for applicants... 
    Suggested
    Permanent employment
    Full time

    Onto Innovation

    Hillsboro, OR
    2 days ago
  •  ...Datastore projects and systems. Design and scale PostgreSQL data models, Kafka-driven event pipelines, GraphQL APIs, and backend...  ...generalizability, technical debt, and stakeholder needs. Mentor engineers, provide actionable feedback, and serve as a technical lead or... 
    Suggested
    Work at office
    Remote work

    Beacon Biosignals

    Oregon State
    14 hours ago
  • $180k - $215k

     ...manage their digital lives while staying in control of their data. We are open source by design. Our products are...  ...policies. To learn more, visit The opportunity As a Staff Software Engineer, Services, you’ll help shape the architecture and technical... 
    Suggested
    Permanent employment
    Full time
    Local area
    Remote work

    Mozilla

    Oregon State
    1 day ago
  •  ...exception of Hawaii. About the Role We are looking for a Staff Software Engineer to join Rula’s Provider Growth, Acquisition & Supply...  ...applications, with depth in modern frontend frameworks, backend APIs, data modeling, and distributed systems ~ Experience leading... 
    Suggested
    Full time
    Live in
    Currently hiring
    Remote work
    Home office
    Flexible hours

    Rula

    Oregon State
    4 days ago
  • $200k - $235k

     ...all applications and next steps. Our partner is looking for a Staff Software Engineer, IDSM based in United States . We are looking for an...  ...-performance backend services that support enterprise-scale data science and machine learning workflows. Cloud Model Deployment... 
    Remote work

    Jobgether

    Oregon State
    3 days ago
  •  ...proof their businesses. Through real-time data, automation, and actionable insights...  ...passionate and skilled AI Agent Development Engineer to join our team and build intelligent, autonomous...  ...& Qualifications : ~10+ years in software development with exposure to AI/ML... 
    Work at office
    Flexible hours

    Calix

    Oregon State
    1 day ago
  •  ...maintaining high trust with payers, patients, and providers is the bedrock of accessible mental healthcare. We’re seeking a Staff Software Engineer to step in as the foundational leader of our nascent Provider Onboarding Engineering team within the Provider organization.... 
    Full time
    Live in
    Currently hiring
    Remote work
    Home office

    Rula

    Oregon State
    2 days ago
  • $170k - $190k

     ...disorder that affects brain physiology. Beacon Biosignals is seeking a Staff Software Engineer to join our Datastore team. The Datastore sits at the heart of Beacon's platform. It defines our foundational data model and serves as the centralized repository and API for brain... 
    Work experience placement
    Work at office
    Remote work

    Beacon Biosignals

    Oregon State
    4 days ago
  • $199.75k - $260k

     ...Special Operations cyber operators, startup engineers & operators, and formerly frustrated...  ...About the Role We are looking for a Staff Software Engineer to join our Core Front-End team...  ...application state management, asynchronous data flows, and API integration patterns ~... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Horizon3

    Oregon State
    4 days ago
  •  ...exception of Hawaii. About the Role We’re looking for a Staff Software Engineer to join our Partnerships Referrals & Conversions engineering...  ...and evolve systems behind referral management, partner data management, and patient booking experiences. As a Staff Engineer... 
    Full time
    Work experience placement
    Live in
    Currently hiring
    Remote work
    Home office

    Rula

    Oregon State
    4 days ago
  • $263.6k - $395.4k

     ...together. So we expanded into software and started building...  ...loyal buyers, and hire and pay staff. Across it all, we’ve embedded...  ...We take in and tokenize card data from chip, tap, digital wallets...  ...partners. As a Staff Software Engineer on the Acquiring team, you will... 
    Local area
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Block

    Oregon State
    3 days ago
  • $165k - $180k

     ...Staff Software Engineer - Android Company Description Butterfly Network, Inc. (NYSE: BFLY) is driving a digital revolution in ultrasound...  ...security awareness training programs. Safeguarding company data and systems from unauthorized access, modification, or destruction... 
    H1b
    Work at office
    Immediate start
    Remote work
    2 days per week

    Butterfly Network

    Oregon State
    1 day ago
  • $265k - $279k

     ...community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a Staff Software Engineer on the FoodStorm team, you will play a pivotal role in modernizing FoodStorm’s on demand ordering, catering, and prepared... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Oregon State
    4 days ago
  •  ...is the place for you. About the Role The Staff Engineer role helps to drive the technical...  ...while keeping reliability, security, and data consistency high Build web-scale systems...  ...daily to design, build, test, and operate software without lowering the quality bar. Delegate... 
    Weekly pay
    Temporary work
    Local area
    Remote work
    Flexible hours

    AudioEye

    Oregon State
    1 day ago
  • $170k - $200k

     ...all applications and next steps. Our partner is looking for a Staff Software Engineer based in the United States. As a Staff Software Engineer,...  ...interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge... 
    Work experience placement
    Remote work

    Jobgether

    Oregon State
    5 hours ago
  • $117.5k - $222.99k

     ...practice. Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of...  .... What this position entails The Staff Software Engineer will play a pivotal role in delivering innovative technology... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Milliman

    Oregon State
    4 days ago
  •  ...seeking an experienced, self-motivated, and results-driven Staff Engineer to build, test, deploy and support our self-service...  ...Front End team Shape responsible adoption of AI across our software development process, raising team output while holding the bar... 
    Full time
    Local area
    Remote work
    Flexible hours

    Hims & Hers

    Oregon State
    6 hours ago
  •  ...team, you’ll contribute to impactful healthcare advancements with a patient-centric approach. Position Overview As a Staff Software Engineer, you will be a hands-on, strategic technical leader who helps shape our engineering organization’s direction, capabilities,... 
    Immediate start
    Remote work

    What the Tech, Bend

    Sunriver, OR
    4 days ago
  • $175k - $225k

     ...developers and enterprises from data and model training through to...  .../ML infrastructure. Built by engineers, for engineers. From large-scale...  ...expertise across hardware, software and AI R&D. The team The Hardware...  ...Nebius is looking for a Staff Software Engineer in Hardware... 
    Temporary work
    Immediate start
    Remote work

    Nebius

    Oregon State
    1 day ago
  • $263.6k - $395.4k

     ...We’re looking for an iOS engineer who loves building products and...  ...experiences. The Role As a Staff iOS Engineer on Bitcoin, you...  ...and ensure high standards for software quality, security, and...  ...audits, and we handle all personal data in accordance with state and local... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    Block

    Oregon State
    5 hours ago
  • $162.4k - $290k

     ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...map context. Our customers are the engineers building products for millions of workers...  ...Samsara moves faster. We're hiring a Staff Software Engineer to help set the technical direction... 
    Full time
    Live out
    Remote work
    Flexible hours

    Samsara

    Oregon State
    1 day ago
  •  ...Staff Software Engineer - Margin & Risk Remote - Americas or EU Apply Who We Are: Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Amongst our subsidiaries, Alpaca... 
    Remote work

    Alpaca

    Oregon State
    25 days ago
  • $272k - $340k

     ...during, and after playing games. We're looking to hire a Staff Machine Learning Engineer on our Consumer Revenue ML team. This team applies Machine...  ...should have - Built internal ML platform/tooling (shared data standards, targeting endpoints, recommender libraries) adopted... 
    Full time
    Live in
    Work at office
    Remote work

    Discord

    Oregon State
    25 days ago
  • $106.61k - $284.28k

     ...transforming the home into a health hub through a combination of data, technology & people. We are building a unified technology...  ...– this is where you come in! About the Role As a Staff Software Engineer, you’ll be a key member of a collaborative team responsible... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Oregon State
    2 days ago
  • $106.61k - $284.28k

     ...seeking a highly skilled and visionary Staff Engineer to lead the architecture, development, and...  ...bridge the gap between complex backend data systems, emerging AI capabilities, and intuitive...  ...Experience: 7+ years of professional software engineering experience with a strong... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Oregon State
    1 day ago
  • $120k - $150k

     ...digital health company building software for community-based care. Our...  ...social determinants of health data. We help community-based...  ...hiring an experienced full-stack engineer to help shape the architecture...  ...(Senior Software Engineer and Staff Software Engineer) because we'... 
    Remote work
    Home office

    Pear Suite

    Portland, OR
    3 days ago
  •  ...for code-generation, transpilation, and software-transformation workflows. Build automated...  ...workflows that produces reproducible engineering evidence. Standardize quality signals...  ...experience with demonstrated Staff-level scope and impact; equivalent depth... 
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    Oregon State
    14 hours ago
  • $132k - $222.1k

    Staff Software Engineer - Hadoop job at eBay. Portland, OR. At eBay, we're more than a global ecommerce leader - we're changing the way the world...  ...economic opportunity for all. We are part of the Analytics Data Platform Team within eBay, working with a mission towards improving... 
    Immediate start

    Comunidade Metodista

    Portland, OR
    4 days ago
  •  ...Define core abstractions for product lines, business units, data isolation, audits, scoped approvals, and data residency. Design...  ...team through technical clarity and credibility. Partner with Engineering leadership, Product, Design, and enterprise customers to... 
    Immediate start
    Remote work
    Flexible hours

    Vanta

    Oregon State
    14 hours ago

Do you want to receive more vacancies?

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