👨🏻‍💻 postech.work

Software Engineer

Rechat • 🌐 Remote

Remote Posted 1 week, 6 days ago

Job Description

Rechat is building the next generation of enterprise real estate technology. Our platform helps real estate professionals streamline the entire buying and selling journey by unifying data, marketing, and transaction workflows into one powerful system. We're a product-driven company with a modern stack, a strong engineering culture, and a mission to transform how agents work.

REMOTE (Work may be performed anywhere)

We're looking for a dedicated and detail-oriented Software Engineer to help scale and maintain our data integration systems. If you thrive on building reliable ETL pipelines, synchronizing data from multiple external providers, optimizing performance, and solving complex data challenges—you'll feel right at home here.

What You'll Do:

Design, develop, and maintain core components for large-scale data ingestion and integration

Build and optimize job queue systems for reliable asynchronous processing

Write and maintain data transformation pipelines to normalize data from multiple real estate data sources

Develop automated solutions for data validation, enrichment, and processing tasks

Troubleshoot and resolve data quality, synchronization, and performance issues

Analyze data flows, processes, and code to identify areas for improvement

Optimize PostgreSQL queries and data access patterns for high-volume operations

Collaborate with cross-functional teams and other engineers to deliver robust, scalable data systems

What You Bring:

Extensive experience with JavaScript and Node.js in production environments

Strong proficiency with PostgreSQL, including database design and query performance tuning

Proven background building data integration, normalization, or ETL systems

Experience designing and consuming RESTful APIs and third-party integrations

Solid understanding of asynchronous processing patterns and queue-based architectures

Ability to debug complex data issues and implement monitoring for data quality

Comfortable working with large datasets and optimizing for performance

Excellent communication and collaboration skills

Education/Experience:

Bachelor's degree in Computer Science or a related field, or equivalent practical experience

5+ years of professional software engineering experience

Bonus Points:

Familiarity with real estate data standards or MLS integrations

Experience with long-running data synchronization or migration processes

Background supporting high-availability or data-intensive production systems

Why You'll Love Working Here:

Competitive compensation

Fully remote with flexible work/life balance

A diverse, inclusive, and highly collaborative culture

Meaningful work with a product used by real professionals every day

Paid Time Off

We are an equal opportunity employer committed to building a diverse and inclusive team. All employment decisions are made without regard to legally protected characteristics. Background and reference checks required.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.