Software Developer I - Data Platform
$107.4k - $145.2kRocket Companies
Data Ingestion And Infrastructure And Management Engineer
The Data Ingestion and Infrastructure and Management team builds integrations, infrastructure pipelines and tools to import key MLS, Property, Schools and School Ratings, climate data as well as other inventory data that have made Redfin the most trusted real-estate site in the US.
The Data Ingestion and Infrastructure team supports our Data Platform and helps build the systems that power Redfin's data ecosystem. In this role, you will develop and maintain data pipelines and services that ingest, process, and deliver large-scale datasets used by machine learning, analytics, and product teams. You will work closely with senior engineers and tech leads to implement reliable, scalable solutions using technologies such as Spark, Python/Java, Airflow, and cloud data platforms. This role is ideal for an early-career engineer who is excited to learn distributed systems and data engineering while contributing to real-world systems that impact millions of users.
About the Role
Build and maintain scalable data pipelines that ingest, process, and organize large datasets (such as listings, clickstream, and external data sources) into Redfin's data lake and analytics platforms.
Develop data processing applications using technologies such as Spark, Python/Java, and workflow orchestration tools (e.g., Airflow/Windfarm) to support machine learning, product features, and analytics.
Collaborate with senior engineers and tech leads to improve the reliability, performance, and monitoring of Redfin's data platform and batch processing infrastructure.
Help modernize legacy data systems by migrating pipelines and datasets to Redfin's lakehouse architecture and standardized data frameworks.
Contribute to internal tools and services that enable other engineering teams to discover, access, and use data efficiently across Redfin's platform.
About You
You have 1–3 years of experience building software systems, data pipelines, or backend services and are interested in growing your skills in data engineering and distributed systems.
You have experience working with relational or non-relational databases and are excited to learn technologies commonly used in modern data platforms such as Spark, Python/Java, SQL, Airflow, and cloud infrastructure.
You enjoy working with large datasets and are curious about how data powers machine learning, product features, and analytics across an organization.
You are eager to learn from experienced engineers, collaborate with teammates, and contribute to improving the reliability and scalability of shared data systems.
You take pride in writing clean, reliable code and care about data quality, system reliability, and building tools that help other teams work more effectively.
You are curious and motivated to grow, willing to explore new technologies and approaches as Redfin evolves its modern data platform and lakehouse architecture.
What you'll get
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We've got your back. Check out our full list of Benefits and Perks.
On-Call Expectations This role may include participation in an on-call rotation to support production systems and ensure service reliability. On-call responsibilities may include coverage during nights and weekends. If applicable, frequency and scheduling will be determined by team needs and communicated accordingly.
Redfin is revolutionizing the $75 billion real estate industry. We use data, beautiful software, and innovative design to put customers first at every step in the home-buying and selling process. Get ready to dive headfirst into our award-winning website and mobile apps, solving complex business problems in a highly visible, customer-centric way. If you value doing great work in a collaborative environment, join our team!
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the company at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The company provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team.
The compensation information below is provided in compliance with all applicable job posting disclosure requirements. The compensation for this position is $107,400.00-$145,200.00. The position may also be eligible for an annual bonus, incentives, and other employment-related benefits including, but not limited to, medical, dental, and vision benefits, 401K retirement plan, and paid-time off. More information regarding these benefits and others can be found here. The information regarding compensation and other benefits included in this paragraph is the company's current, good faith estimate at the time of posting. [Compensation and benefits are subject to modification from time to time as the Company, in its sole and exclusive discretion, deems appropriate.] The Company may determine during its future reviews of the proposed compensation and benefits provided for this position, that the compensation and benefits for such position should be reduced. In no event will the Company reduce the compensation for the position to a level below the applicable jurisdictional minimum wage rate for the position. Los Angeles County and San Francisco Candidates only: qualified applicants with arrest or conviction records will be considered for employment per the Fair Chance Ordinance and the Fair Chance Initiative for Hiring.
- ...Data Platform Engineer Location - Seattle, WA (Onsite) Experience – 7+ years Required Skills: Design and implement data architecture... ...as Databricks, Unity Catalog, Privacera, and Collibra. Develop, optimize, and manage data pipelines for ETL processes using Databricks...PlatformData
- ...Data Platform Engineer (Databricks And Unity Catalog) Location: Seattle WA (Hybrid - 4 days office is must) Experience: 10+ years... ...such as Databricks, Unity Catalog, Privacera, and Collibra. Develop, optimize, and manage data pipelines for ETL processes using Databricks...PlatformDataWork at office
- ...Posi t ion: SAP BTP Developer CAP UI5 Loca t ion: Bellevue - Washington... ...intuitive frontends. Domain-Driven Data Modelling: Design complex data models and... ...services with SAP S/4HANA or third-party platforms via BTP Destinations , Connectivity...PlatformData
- ...Job Title: Sr Software Developer Location: Redmond, WA Onsite/ Remote: Day 1 Onsite at... ...systems, distributed queues, deployment platforms) Comfortable making changes in mid/large... ...Proficiency in Python 70% Infra/Data (Matching roles Software/Data...PlatformDataRemote work
- ...Salesforce Developers Sonsoft, Inc. is a USA based corporation duly... ...in the fields of Software Development, Software Consultancy... ...experience in Salesforce Force.com platform/Sales Cloud/Service Cloud implementations... ...experience with Tools like Data Loader, Eclipse, SoapUI, APEX...PlatformDataFull time
- ...Type: Contract Job description Machine Learning AI Engineering General expertise in the field Azure Data Explorer ADX Specific platform knowledge Kusto Query Language KQL Specific query language proficiency for data analysis Largescale Data...PlatformDataContract work
- ...the role requires direct engagement with engineers and AI developers, as well as the design of technical infrastructure for deploying... ...and a deep understanding of AI, machine learning, and data-driven platforms, with a focus on large language models and modern AI development...PlatformData
- ...Salesforce Developer Sonsoft, Inc. is a USA based corporation duly... ...in the fields of Software Development, Software Consultancy... ...2 years Salesforce Force.com platform/Sales Cloud/Service Cloud implementations... ...experience with Tools like Data Loader, Eclipse, SoapUI, APEX...PlatformDataFull timeFlexible hours
- ...Principal Software Engineer At Snowflake At Snowflake, we are powering the era of the... ...modify and manage their petabyte-scale data. We develop distributed systems that store and... ...an industry-leading Cloud Data and AI Platform. Solve challenging technical problems...PlatformData
- ...Role: Senior Java Developer - Payments Location - Vancouver... ...services powering a payments platform. This includes microservices... ...Key Responsibilities Software Design & Development... ...Implement PCI-compliant data handling Apply encryption...PlatformDataContract work
- ...Manager: Sidhartha Arepally Job Title: Application Developer-Digital Commerce Required skills: Adobe Data Architect (AEP Edge & CJA) - Core - Core Skills: XDM... ....- Technical - Technical Tools: Adobe Experience Platform (AEP), Edge Network (Web SDK/Mobile SDK), Customer...PlatformData
- ...environments, including user authentication, access controls, and data encryption. Work closely with stakeholders to gather... ...and configuration management. ~ Strong understanding of cloud platforms such as Adobe, AWS or Azure, and experience deploying AEM applications...PlatformData
- A tech company specializing in data management is seeking a Senior Full-Stack Engineer to build an advanced platform for maritime awareness. You will work on real-world projects... ...security, with responsibilities including developing data models, modifying data pipelines, and...PlatformDataRemote work
- ...Alation integration. Knowledge of Snowflake or other cloud data platforms. Familiarity with data sharing and governance in cloud... ...manage scalable, secure, and cost-efficient architecture. Develop and maintain Infrastructure as Code (IaC) using AWS CloudFormation...PlatformDataFull time
- ...worldwide. Position: Salesforce Developer II Location: Bellevue, WA 98004... ...internal Client teams. Support ongoing platform stability, bug resolution, technical debt... ...to Salesforce org migrations, including data migration, metadata refactoring, and integration...PlatformDataTemporary workWorldwide
- ...Detailed Job Description 6+ years overall software development experience with at least 3+ years of experience in large scale data platforms .Excellent expertise in Spark and... ...Replication Service (Spark jobs) and develop features/bug fi xes.Help support SparkCp...PlatformData
- Snowflake is seeking a Principal Software Engineer to solve real business needs at large scale and develop scalable distributed systems. The ideal candidate will... ...team to build an industry-leading Cloud Data and AI Platform, tackle challenging technical problems, and...PlatformData
- ...Staff And Principal Software Engineers Unstructured is looking for Staff and Principal... ...enterprises process and transform unstructured data for large-language-model (LLM)... ...own the technical direction for our core platform, guiding how data moves through every layer...PlatformDataFlexible hours
- ...Springboot Java Developer Location: Seattle WA Duration: Contract... ...of CS fundamentals including data structures, algorithms, OO... ...communication skills. 10+ years of software development experience with... ...developing on modern cloud platform. Significant experience on...PlatformDataContract work
- ...implementations of the Icertis Contract Lifecycle Management (CLM) platform integrated with SAP systems. The ideal candidate will take end-... ...platform issues , including configuration, workflow, and data-related problems. Analyze and resolve API integration issues...PlatformDataContract work
- ...embed with enterprise customers and deploy Spice.ai OSS and Cloud Platform solutions. The role involves designing end-to-end architectures,... ...over 5 years in engineering roles, with experience in deploying data and AI systems. This position is based in Bellevue, WA, and...PlatformData
$89.8k - $118.9k
...AWIPS Application Developer What if you could redefine what's possible... ...our cloud-based AWIPS platform that supports operational weather... ..., building and evolving data pipelines that ingest, process... ...Strong experience developing software in Python and/or Java for data...PlatformDataLocal areaFlexible hours$304k
...the future of how work gets done. The Mission: Building the Data Foundations for AI We are the Snowflake Interoperable Foundations... ...Snowflake's industry-leading performance, AI, governance and platform features. We are embarking on a 0-1 redesign of our core systems...PlatformDataFlexible hours- ...Role : SalesForce Developer Location : Seattle, WA FTE ONLY Job Description... ...and analyze reports based on Salesforce data Conga Composer - is a powerful... .... Copado - Salesforce-native DevOps platform Roles & Responsibilities: Domain...PlatformData
$304k
...for AI across all enterprise data. It is compatible with any engine... ...impact. AS A PRINCIPAL SOFTWARE ENGINEER II, YOU WILL:... ...technical architecture, and developing high-impact engineering roadmaps... ...search tools via Multi-Cloud Platforms for third-party agents, including...PlatformDataFlexible hours- ...Staff Engineer On Ai Platform At Rippling, we're not just building... ...built on Rippling's unique data and workflows. The opportunity... ...human intervention Develop harness and platform capabilities... ...Will Need ~8+ years of software engineering experience with a...PlatformDataWork at office3 days per week
- ...Technical / Functional Skills Strong core data engineering competencies with expertise... ...modelling Experience with Big Data platforms and scalable data pipeline design... ...funnel steps, and conversion events Develop reusable and standardized data products including...PlatformData
- ...We are seeking a skilled SAP BTP CAP Developer to design and develop cloud-native applications... ...and services on SAP Business Technology Platform (BTP) using the Cloud Application... ...using Node.js or Java , modeling business data using CDS , and exposing secure OData/...PlatformData
$120k - $140k
...workloads in a CI/CD environment. Develop and maintain automated CI/CD pipelines for... ...orchestration (Kubernetes). Knowledge of cloud platforms (AWS, Azure, GCP) and their database... ...database deployment best practices and data validation. Ability to troubleshoot...PlatformData- ...entire SIEM modernization ecosystem, spanning data pipeline layers (Cribl, Vector, NiFi),... ...storage (Blob), and multiple downstream platforms (Splunk, Snowflake, ADX, Log Analytics,... ...transformation, routing, and storage processes. Develop and maintain dashboards and alerting...PlatformData
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer I - Data Platform. Be the first to apply!
- software sales engineer Seattle, WA
- software engineer full time Seattle, WA
- facebook software engineer Seattle, WA
- startup software engineer Seattle, WA
- intermediate software engineer Seattle, WA
- rust software engineer Seattle, WA
- freelance software developer Seattle, WA
- work from home software developer Seattle, WA
- software developer Seattle, WA
- software development engineer aws Seattle, WA

