Please, let Roofstock know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Roofstock is a leading end-to-end investment platform for single-family rental homes (SFR) aiming to make real estate investing accessible and cost-effective.
The company has a collaborative culture with over 600 employees and has recently raised $240 million in Series E funding.
The Data Engineering team is responsible for the Enterprise Data Platform, which integrates and manages data across the business.
The Senior Data Engineer will join the Data Services pod and will be key in architecting and constructing the new data services platform, Data Services 2.0.
The role involves improving and maintaining the data services platform, delivering high-quality data services, and ensuring data governance and integrity.
Responsibilities include developing architectures, integrating third-party tools, improving system performance, and collaborating with cross-functional teams.
The position operates within an Agile/Scrum framework and influences the enterprise data platform and services roadmap.
Requirements:
A BS or MS in a technical field such as computer science or engineering is required.
Candidates must have 8+ years of technical experience working with data.
A minimum of 5 years of strong experience in building scalable data services and applications using SQL, Python, or Java/Kotlin is necessary.
A deep understanding of microservices architecture and RESTful API development is required.
Experience with AWS services and real-time data processing frameworks like Apache Kafka or AWS Kinesis is essential.
Significant experience in building and deploying data-related infrastructure and robust data pipelines is needed.
Strong understanding of data architecture and experience with complex problems in distributed systems is required.
Candidates should possess strong communication and interpersonal skills and be able to work independently with cross-functional teams.
Experience managing a team or working with an on-shore/off-shore model is a plus.
Benefits:
The position offers remote work opportunities with a distributed team across the Americas and Eurasia.
Weekly wages are provided, and compensation may be adjusted based on experience and location.
Employees are expected to be available for approximately 40 hours per week, with specific availability during Pacific Time hours.
Roofstock is an equal opportunity employer, promoting a diverse and inclusive workplace.
Apply now
Please, let Roofstock know you found this job
on RemoteYeah
.
This helps us grow 🌱.