Software Developer II - Data Platform
$125.8k - $170.1kRocket Companies
Data Ingestion And Infrastructure Engineer
The Data Ingestion and Infrastructure 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 design, develop, and operate 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 engineers across the organization to build reliable, scalable data systems using technologies such as Spark, Python/Java, Airflow, and cloud data platforms. This role is ideal for an engineer who enjoys solving complex data problems, improving platform capabilities, and delivering data systems that impact millions of users.
About the Role
- Design, 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 and operate distributed data processing applications using technologies such as Spark, Python/Java, and workflow orchestration tools (e.g., Airflow/Windfarm) that power machine learning, product features, and analytics.
- Take ownership of data pipelines and platform services, ensuring reliability, performance, and data quality across Redfin's data ecosystem.
- Lead the development and modernization of data pipelines by migrating legacy systems to Redfin's lakehouse architecture and standardized platform frameworks.
- Collaborate with engineers, data scientists, and product teams to design and deliver datasets and data services that enable new product capabilities and machine learning models.
About You
- You have 3–5 years of experience building software systems, data pipelines, or backend services in production environments.
- You have experience developing large-scale applications backed by relational and non-relational databases and working with distributed data processing technologies such as Spark, Kafka, or similar systems.
- You are comfortable designing and implementing data pipelines and services that operate reliably at scale.
- You collaborate effectively with engineers, data scientists, and product teams to translate business needs into scalable technical solutions.
- You care deeply about data quality, system reliability, and building maintainable systems that other engineers can easily use and extend.
- You are curious and proactive about learning new technologies and continuously improving Redfin's data platform and engineering practices.
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 $125,800.00-$170,100.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.
$304k
...for AI across all enterprise data. It is compatible with any... ...impact. AS A PRINCIPAL SOFTWARE ENGINEER II, YOU WILL: Set Technical... ...architecture, and developing high-impact engineering roadmaps... ...search tools via Multi-Cloud Platforms for third-party agents, including...PlatformDataFlexible hours- ...Lead II - Software Engineering This role builds, and maintains scalable data pipelines and lakehouse infrastructure on Microsoft Azure to support efficient extraction... ...issues to resolve SLA breaches and identify platform improvement opportunities Azure Foundational...PlatformData
$280k - $402.5k
...Principal Software Engineer II On The Product Security Team At Snowflake,... ...the security of the Snowflake platform and the trust of our... ...authentication, authorization, data protection, and software supply... ...chain security. Design and develop scalable, secure-by-default...PlatformDataFlexible hours$304k
...Principal Engineer II At Snowflake, we are powering... ...to architect the core data processing engine of... .... As a Principal Software Engineer II at Snowflake... ...Transformation Processing Fabric: Develop the low-level... ...leading Cloud Data and AI Platform. This is not just about...PlatformDataFlexible hours$144k - $180k
...the Role The Trust Decisioning Platform team builds real-time risk control plane... ...improve our risk controls. As a Software Development Engineer II on the team, you'll design and build... ...enforceable actions. You'll partner with data scientists, product managers, fraud...PlatformDataWork at officeWorldwideFlexible hours3 days per week$104.03k - $155.84k
...metamaterials with > powerful software to create a radar sensor with... ...------------ APPLICATIONS DEVELOPER II - MANUFACTURING SYSTEMS The... ...Systems (MES), production data systems, workflow automation,... ...low-code/no-code manufacturing platforms. * Create intuitive operator...PlatformDataFull timeTemporary workWork at officeFlexible hours- ...talented Team. Job Title: Software Dev Engineer - Software Dev Engineer II Job Location: Bellevue, WA Salesforce Developer - Maintenance, Support &... .... Support ongoing platform stability, bug resolution... ...migrations, including data migration, metadata refactoring...PlatformData
$49 - $59 per hour
...Software Dev Engineer - Software Dev Engineer II Location: Bellevue, Washington Employment Type: Contract... ...teams. The role involves ensuring platform stability, resolving bugs, and contributing... ...Skills: Familiarity with data migration tools (Data Loader, APIs...PlatformDataContract work$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$134.96k - $188.95k
...Earth. We're working to develop reusable, safe, and low-... ...strategies. The Enterprise Data Management & Analytics team supervises the platform and data management... ...using innovative software and hardware technologies... ...skilled Software Engineer II - AI/ML to join our Metadata...PlatformDataPermanent employmentTemporary workLocal areaFlexible hours$144k - $180k
...Software Development Engineer II At Remitly, we believe everyone deserves the freedom to access, move,... ...You'll partner with product managers, data scientists, support operations, and engineers... ...distributed systems using cloud platforms, particularly AWS services. ~...PlatformDataWork at officeWorldwideFlexible hours3 days per week$123k - $165k
...Software Engineer II Disney Entertainment and ESPN Product & Technology Technology... ...of engineers, product developers, designers, technologists, data scientists, and more – all working... ...designing and building the products and platforms that will power our media,...PlatformData$165k - $242k
...pioneers, CoreWeave delivers a platform of technology, tools, and... ...You'll Do: As a Senior Software Engineer II (IC4) on the AI Workload... ...reliability and performance using data and operational metrics ~... ...provides the opportunity to develop innovative solutions to...PlatformDataPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$49 - $59 per hour
...Software Dev Engineer - Software Dev Engineer II Location: Seattle, Washington (Onsite) Employment... ...Engineer for a content platform team. This role involves... .... The solutions developed will have a direct impact... ...text messages. Message and data rates may apply....PlatformDataHourly payContract work- ...Introduction At IBM Software, we transform client challenges into... ..., and industries to design, develop, and deliver solutions that power... ...the world. With Confluent, data doesn’t sit still. We put... ...Confluent Cloud remains the trusted platform for mission-critical...PlatformData
$143.7k - $194.4k
...Messaging team is recruiting a Software Development Engineer I... ...Cross-Region Routing: Developing distributed systems... ...-oriented programming, data structures, and... ...Software Development Engineer II on the SMS Routes team,... ...broadly adopted cloud platform. We pioneered cloud computing...PlatformDataInternshipImmediate startWorldwideFlexible hours$143.7k - $194.4k
...Job Summary for SDE II - DynamoDB Capacity and Customer... ...you'll own end-to-end software solutions that balance... ...: - Design and develop production systems for... ...forecasting systems, or creating data pipelines that analyze... ...broadly adopted cloud platform. We pioneered cloud...PlatformDataInternshipWorldwideFlexible hours- ...Enhance and manage a security platform through Serverless APIs and... ...Responsibilities/Requirements:Senior Software Engineer (7+ years of IT... ...role: Act creatively to develop applications by selecting appropriate... ...business components and data models Interface...PlatformData
- ...Rippling Platform Engineering Team The Platform Engineering team is the invisible engine that powers all of Rippling's integrated products... .... Work across key technical domains, including API design, data modeling, event modeling, and optimizing service performance....PlatformDataWork at office3 days per week
$148.5k - $237.6k
...Sr Software Engineer II Seattle, Washington, United States Join Axon and... ...capture, manage, and access data. It streamlines report... ...candidate would be a full stack developer who leans more towards the front... ..., or instant messaging platforms without a formal interview process...PlatformDataWork experience placementWork at officeRemote work$123.71k - $173.2k
...benefit of Earth. We're working to develop reusable, safe, and low-cost... ...tobenefitEarth. As aSoftware Engineer II, you will join a team of passionate software platform engineers, responsible for... ...strengthen the value of automation and data-driven decision making in modern...PlatformDataPermanent employmentTemporary workLocal area$125.8k - $170.1k
...The Data Ingestion and Infrastructure and Management team builds... ...team supports our Data Platform and helps build the systems that... ...this role, you will design, develop, and operate data pipelines and... ...years of experience building software systems, data pipelines, or backend...PlatformDataMinimum wageNight shiftWeekend work$148.5k - $237.6k
...with our ecosystem of devices and cloud software. Like our products, we work better together... ...of Computer Science fundamentals in data structures, algorithms, run-time analysis... ...message, WhatsApp, or instant messaging platforms without a formal interview process. All legitimate...PlatformDataWork experience placementWork at officeRemote work$166.9k - $203.9k
...As a Software Engineer on the Platform Engineering team, you are at the core of how Redfin builds and delivers... ...the Role Maintain & Modernize Developer Flows: Own and evolve the core... ...with ensuring third-party tools and data flows adhere to corporate standards...PlatformDataMinimum wageNight shiftWeekend work$120.75k - $193.2k
...ecosystem of devices and cloud software. Like our products, we work... ...As an Software Engineer II, you will design and implement... ..., Dedrone Beyond, and partner platforms like Skydio to build reliable,... ...Experience with SQL or NoSQL data stores and operational practices...PlatformDataFull timeWork experience placementWork at officeRemote work$125k
...leveraging A/B testing, personalization, and data-informed design to continuously... ...We are looking for a talented Frontend Software Engineer II to join our Signup & Activation team. In... ...patterns (monorepos, shared UI libraries, or platform constraints) and collaborating across...PlatformDataFull timeWork at officeLocal areaRemote workHome officeFlexible hours$89.8k - $118.9k
...AWIPS Application Developer What if you could redefine... ...our cloud-based AWIPS platform that supports operational... ...building and evolving data pipelines that ingest,... ...experience developing software in Python and/or Java for... ...experience with AWIPS II development, customization...PlatformDataLocal areaFlexible hours$119k
...performer who consistently applies software engineering principles to... ...for Master's Education • Developed software in a agile team environment... ...software design principles, data structures and/or design... ...everywhere through our global platform. Driven by the core belief that...PlatformDataFull timeLocal areaFlexible hours- ...Software Development Engineer Do you want to work on new scaling... ...that can access petabytes of data in 9 milliseconds or less, back... ..., Internet of Things (Iot), Platform, and Productivity Apps... ...not limited to: Design, Develop, Manage, optimize, and re-imagine...PlatformData
$143.7k - $194.4k
...infrastructure web services platform in the cloud. With AWS, you can... ...Catalog solutions span Glue Data Catalog, Lake Formation, and... ...space We are looking for developers with expertise and passion for... ...non-internship professional software development experience - 2+...PlatformDataInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer II - Data Platform. Be the first to apply!
- software engineer full time 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
- ngo software engineer Seattle, WA
- software engineer staff Seattle, WA


