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...SuggestedFull timeWork at officeLocal areaWorldwide
$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...SuggestedPermanent employmentFull time- ...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...SuggestedWork at officeRemote work
$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...SuggestedPermanent employmentFull timeLocal areaRemote work- ...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...SuggestedFull timeLive inCurrently hiringRemote workHome officeFlexible hours
$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- ...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 officeFlexible hours
- ...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 timeLive inCurrently hiringRemote workHome office
$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 placementWork at officeRemote work$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 timeWork at officeLocal areaImmediate startRemote workFlexible hours- ...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 timeWork experience placementLive inCurrently hiringRemote workHome office
$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 areaRemote workWorldwideFlexible hoursDay shift$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...H1bWork at officeImmediate startRemote work2 days per week$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 employmentWork at officeRemote workWork from homeFlexible hours- ...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 payTemporary workLocal areaRemote workFlexible hours
$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 placementRemote work$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 timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...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 timeLocal areaRemote workFlexible hours
- ...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 startRemote work
$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 workImmediate startRemote work$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 areaImmediate startRemote workFlexible hours$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 timeLive outRemote workFlexible hours- ...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
$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 timeLive inWork at officeRemote work$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 payFull timeTemporary workLocal area$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 payFull timeTemporary workLocal area$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 workHome office- ...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 workRelocation packageFlexible hours
$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- ...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 startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Data. Be the first to apply!
Related searches
- senior data quality engineer Oregon State
- senior cloud data engineer Oregon State
- senior data center engineer Oregon State
- data center engineer Oregon State
- senior data engineer Oregon State
- finance data engineer Oregon State
- etl data engineer Oregon State
- data science developer Oregon State
- junior data engineer remote Oregon State
- sr data engineer Oregon State



