DeveloperJobs.io
← Back to all jobs

Job Description

Equity Residential is hiring a Senior Data Engineer for a hybrid role in Chicago, IL. This position focuses on building a centralized data platform and an enterprise data model, with an emphasis on strong data quality, lineage, and metadata practices. The schedule is onsite Monday through Thursday, with the option to work remotely on Fridays.

Compensation: $155,000 - $189,000 per year, plus a discretionary 13% annual bonus.

What you will do

  • Lead the design, architecture, and implementation of complex data pipelines and storage solutions
  • Implement advanced data transformations and aggregation processes for enterprise needs
  • Drive data engineering best practices and standards across the team
  • Lead efforts to improve data quality, lineage, and metadata management
  • Manage and optimize cloud resources and costs related to data processing
  • Evaluate and recommend new data technologies and tools to improve efficiency
  • Collaborate with data scientists to optimize and scale machine learning workflows
  • Actively participate in cross-functional project planning and execution, including aligning with business stakeholders on data needs for strategic initiatives
  • Mentor teammates and peers through technical guidance and expertise

Requirements

  • 6+ years of relevant experience in data engineering or a related field
  • Advanced proficiency in Python and SQL; expert-level proficiency in alternative general programming languages is considered
  • Extensive experience with data orchestration tools such as Prefect or Airflow
  • Strong experience with data transformation and modeling tools such as dbt
  • Experience with data warehouse and/or processing technologies including Snowflake and BigQuery, and/or Apache Spark
  • Extensive experience with version control systems and CI/CD tools
  • Hands-on experience with one major cloud platform required; Azure preferred
  • Leadership skills to mentor and guide junior team members
  • Strong problem-solving skills for complex data engineering challenges
  • Effective communication skills for cross-functional collaboration
  • Project management abilities to oversee multiple data projects

Education

Bachelor’s degree in Computer Science, Software/Computer Engineering, Mathematics or related discipline. Master’s or relevant advanced study is mentioned but is truncated in the provided information.

Physical and visual abilities

  • Ability to hear and speak well enough to converse verbally over the phone and in-person
  • Ability to interpret, evaluate, and communicate detailed written or verbal instructions accurately
  • Ability to see well enough to use the computer effectively and read written communications
  • Ability to lift, push, pull, or carry up to 15 pounds for disseminating documents, supplies, and materials within the office/facility
  • May be required to climb stairs depending on the property structure
  • Reasonable accommodation will be provided as required by law for otherwise qualified employees with a known disability to perform essential functions

Tools and technologies

Python, SQL, Prefect, Airflow, dbt, Snowflake, BigQuery, Apache Spark, Azure, along with data orchestration tools, version control systems, and CI/CD tools.

Similar Jobs