Join a mission-driven team reshaping how people manage their financial obligations, specifically rent.
As a Senior Data Engineer, you will build and optimize a robust, scalable data infrastructure that supports real-time analytics, machine learning, and key business decisions.
Work on complex systems involving streaming data, warehouse design, and automation.
Partner with analytics and product teams to create actionable insights.
This role is high-impact and ideal for someone passionate about data quality, scalability, and empowering business growth through engineering excellence.
Responsibilities include designing, implementing, and managing scalable data infrastructure services such as Data Lakes, Kafka, and Amazon Kinesis.
Build and maintain DBT models and pipelines to power analytics and machine learning solutions.
Collaborate with analytics teams to develop efficient data ingestion and modeling strategies.
Develop both real-time streaming and offline ETL pipelines that scale with business growth.
Architect secure and accessible data warehouses for high-volume datasets.
Automate data operations, optimize pipelines, and refactor infrastructure for efficiency.
Create thorough technical documentation, including design specs, runbooks, and engineering best practices.
Requirements:
A minimum of 6 years of professional experience in data engineering or infrastructure roles is required.
Strong proficiency in Python and SQL for at least 6 years; Java experience is a plus.
At least 3 years of hands-on experience with DBT, Snowflake, and infrastructure-as-code tools such as CDK and Terraform.
A solid understanding of AWS services including Lambda, Glue, Step Functions, EMR, RDS, DMS, and EKS is necessary.
Experience with big data tools such as Kafka, Hive, Spark, Cassandra, and Airflow is required.
Familiarity with both relational and NoSQL databases in production environments is essential.
Strong software engineering fundamentals, including data structures, algorithms, and design patterns, are needed.
Experience in CI/CD workflows and a collaborative, cross-functional development environment is important.
Candidates should be highly motivated, proactive, and adaptable in a fast-paced, growth-stage setting.
Benefits:
Competitive salary based on location and experience, ranging from $197,000–$213,000 for NY/NJ/CA and $177,000–$192,000 for other states.
100% employer-paid medical, dental, and vision insurance for U.S. based employees.
A 401(k) plan with company equity is offered.
Unlimited paid time off and 13 paid holidays are provided.
Parental leave and pet adoption coverage through the Flex Cares Program are included.
A free Flex subscription is available to employees.
The company promotes an inclusive, remote-friendly culture across the U.S., Canada, Australia, and South America.
Equity and PTO offerings also apply to international full-time employees.