Data Engineer

Data Engineer

This job is no longer open
Roofstock is the leading marketplace for investing in single-family rental homes. Our mission is to make real estate investing radically accessible, cost effective and simple. We want to use technology to transform the way real estate is bought and sold and make real estate investing as simple as investing in stocks. Simply put, we are passionate about helping our customers build wealth through real estate. 

Roofstock has been recognized as a Great Place to Work® and was recently named to the Forbes Fintech 50 and the Red Herring 100 lists of most innovative companies. Roofstock has raised over $135M to date, is based in Oakland, California and Dallas,Texas with approximately 180 people and is growing rapidly. Check out our reviews and see why our employees love working here! 

We've built an amazing culture where everyone has a voice. We're nice. We get things done. We have fun. We believe in work-life balance (yes, you can really take a vacation). And our values are pretty B.A.D.A.S.S. 
Be customer obsessed. 
Act like an owner, because you are one. 
Don't be afraid to break things in the pursuit of better. 
All of us are empowered to do the right thing. 
Stay curious and create what's next. Fast. 
Seriously. No jerks.

Analytics at Roofstock is a two way street: sure you use data to answer questions posed by others, but you also formulate and test your own hypothesis, and use you data sense to inform and influence the process. A key outcome of your analysis are the datasets you assemble, focusing on foresight, quality and maintainability are paramount to enable future re-use. You will generate insights from data and build reports/dashboards/visualizations to communicate your results and to encourage future self-serve by our partners.
 
This is an excellent opportunity to join our established, small but quickly growing company, working on a wide range of data projects in close collaboration with other data engineers, data analysts, and data scientists, in an integrated Data Team. We use a modern all-cloud data stack including Airflow, Docker, DBT, Python, Snowflake, Tableau, Sigma, and our old friend SQL.
 
We care you about your career growth so you’ll have opportunities to develop along at least three paths in addition to maturing as an analyst and data architect: data engineering (more data processing and computational systems), data science (more modeling, ML and algorithms) or product (more business).  If you thrive in a team environment, are willing to pitch in wherever needed to help the team succeed, are passionate about data and excited about empowering users with data to drive decision making, this is the place for you.
 
What you will do:
 
Build code to gather, refine, and transform large diverse datasets into simplified, meaningful, and actionable aggregations 
Analyze data, to provide information that supports decision making across the company
Develop reporting workbooks and dashboards in Tableau (and others)
Write robust SQL and sometimes Python code, operating on a modern cloud stack (Snowflake, AWS, Azure)
Some analyses will require basic statistical tests, and prototypes may occasionally involve building basic statistical and machine learning models (regression, random forests, etc.)
Collaborate with cross-functional teams to understand data flows and processes to enable design and creation of the best possible solutions
Be responsible for data accuracy and integrity, implement data quality processes, create data dictionaries and data governance policies.
 
 
What you bring with you:
 
BS or MS in computer science, analytics, statistics, economics, engineering, operations research or computational field
3+ years of industry experience writing advanced SQL, developing complicated analysis and creating advanced dashboards in Tableau or other BI/viz tools
Familiar with Python
Bonus skill sets: intermediate/advanced data modeling, R
Structured approach to problem-solving, ability to take a broad challenge and break it down into solvable components, accounting for confounding variables and statistical challenges
Demonstrated ability to work independently, prototype rapidly, iterate quickly and meet deadlines in a fast-paced environment
Strong communication and collaboration skills to effectively explain, influence, and advise with interdisciplinary partners
Experience in data warehousing, dimensional data modeling and tools like Airflow and DBT is a plus
What We Offer:
Regular Full-TimePositions
- Competitive compensation
- Medical, Vision and Dental for you (95%) and your dependents (65%)
- 401k
- Flexible time off and sick days
- Supplemental bonus to support "work from home" office needs
- Equity incentives to give you a stake in the Company’s future
- As a remote team we are an upbeat and collaborative work culture
- Virtual company-sponsored outings

Roofstock is an equal opportunity employer. In keeping with the values of Roofstock, we make all employment decisions including hiring, evaluation, termination, promotional and training opportunities, without regard to race, religion, color, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, pregnancy or pregnancy-related condition, marital status, height and/or weight.
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.