Progress Residential

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Data Engineer - Business Intelligence

at Progress Residential

Posted: 5/27/2020
Job Reference #: 2020-3822
Keywords: architecture

Job Description

Data Engineer - Business Intelligence

Posted Date4 months ago(1/28/2020 10:08 PM)
Job ID
Job Location
Scottsdale - Progress Residential


Looking for an opportunity with a dynamic, fun and goal-oriented company? We’re growing quickly and we’re looking for some not-so-typical talent to join our team.

Progress Residential® is one of the largest providers of high-quality, single-family rental homes in the United States. With more than 38,000 homes in fifteen of the country’s fastest-growing markets, our residents appreciate the flexibility, freedom and convenience of living in a single-family home without the obligations of home ownership. Progress is committed to making the home rental process easy and enjoyable for over 100,000 residents we serve by empowering our team members and investing in innovative systems and technology.

Over the past three years our portfolio has doubled in size and we have added new, top-notch executive leadership. We see increasing demand for professionally managed single-family rental homes and anticipate continued growth.

Progress Residential has a national footprint with our executive office located in Dallas, Texas, our corporate office in Scottsdale, Arizona and market offices in Atlanta, Charlotte, Dallas, Houston, Indianapolis, Jacksonville, Las Vegas, Memphis, Miami, Nashville, Orlando, Phoenix, Raleigh, Sarasota, and Tampa.

This position will be located at the Corporate Office in Scottsdale, AZ. This position does not allow remote working nor telecommuting.

At this time, we are not supporting sponsorships.


The successful Data Engineer - Business Intelligence candidate will be able design and build data and analytics solutions, data warehouse solutions, and data pipelines (ETL/ELT), and will collaborate with the data team, software developers and various business stake holders to build solutions which deliver data securely to internal data consumers. This position is part of a team that is implementing a technology platform conversion and the selected candidate will play a key role in architecting that transformation.


  • Architects, designs and builds data warehouse solutions
  • Develops, tests and maintains data pipelines using SQL, Python and/or ETL/ELT tools (e.g., Informatica)
  • Develops routines for cleansing and harmonization of data from a variety of data sources
  • Builds solutions that incorporates both structured (i.e., relational) and semi-structured (e.g., JSON, etc.) data
  • Collaborates with software developers (e.g., Salesforce), business intelligence developers to build data pipelines, database schemas, and aggregation processes that makes data available and suitable for analytics
  • Maintains and supports the data warehouse environment and optimizes it for high performance, secures data access and protection of sensitive data
  • Designs alerts and tests to ensure accuracy and timeliness of data pipelines
  • Works with all types of data ingestion patterns – Real Time, Near Real Time, and Batch
  • Develops and maintains scalable, sustainable quality assurance practices to ensure high quality and reliable data
  • Optimizes end-to-end performance of data pipelines
  • Performs root cause analysis for ETL/ELT job failures/data issues raised by business


  • At least five (5) years’ experience:
    • Using SQL in a cloud platform
    • Developing, deploying and supporting high-quality, fault-tolerant data pipelines
    • Employing ETL/ELT Tools (e.g., Informatica, DataStage etc.)
    • Designing, building and maintaining cloud-based data warehouse solutions to support both structured and semi-structured data sources
  • At least three (3) years’ experience:
  • Designing solutions built for high-scalability and high-availability
  • Working with data warehouse platforms like (e.g., Snowflake, Azure etc.)
  • At least two (2) years’ experience with general scripting languages (e.g., Python) and programming languages (e.g., Java, C#, etc.)
  • Experience building data pipelines using advanced T-SQL skills or dedicated ETL/ELT tools
  • Strong technical knowledge of performance tuning and query optimization on large data sets
  • Solid understanding of data analysis, business intelligence reporting and visualization techniques and technologies (e.g., Power BI, Tableau, etc.)
  • Well-developed written communication skills (e.g., code documentation, work and process flow charting, etc.)
  • Conceptual understanding of agile development methodologies


  • Experience with:
  • Snowflake cloud architecture
  • Salesforce & Yardi software applications
  • Azure data service and products a plus (e.g., Data Factory, Data Lake Analytics, Analysis services, Azure stream analytics, etc.)

This brief summary is not an all-inclusive description of job duties. Other job duties and responsibilities may also be assigned by the incumbent’s supervisor at any time based upon Company need.

What you can expect from us:

Progress Residential® offers all the financial and non-financial incentives you would expect from an innovative, not-so-typical real estate investment and management firm:

  • In addition to outstanding training, we host quarterly summits and town hall meetings to encourage growth, knowledge sharing and fun at work. After all, it’s about progress, not perfection.
  • We offer competitive compensation, including a performance-based bonus.
  • Our generous benefits package includes comprehensive healthcare coverage for you and your family, parental leave, paid time off, 9 paid holidays, and a 401(k) program with company matching contributions.

Closing Statement:

This brief summary is not an all-inclusive description of job duties. Other job duties and responsibilities may also be assigned by the incumbent’s supervisor at any time based upon Company need.

Progress Residential® is a proud Equal Opportunity employer, m/f/d/v.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!