Sr Data Engineer
Job Description
Equity Residential offers a Senior Data Engineering role based in Chicago, IL (hybrid), with a compensation range of $155,000 to $189,000 per year and a discretionary 13% annual bonus. The schedule runs onsite Monday through Thursday, with the option to work remotely on Fridays.
In this position, you’ll build and run a centralized data platform and enterprise data model, partnering across teams to deliver reliable pipelines, storage solutions, and data transformations that support downstream analytics and machine learning workflows.
Responsibilities
- Lead the design, architecture, and implementation of complex data pipelines and storage solutions
- Mentor teammates and peers by providing technical guidance and expertise
- Evaluate and recommend new data technologies and tools to improve efficiency
- Collaborate with data scientists to optimize and scale machine learning workflows
- Implement advanced data transformations and aggregation processes
- Drive data engineering best practices and standards across the team
- Participate in cross-functional project planning and execution
- Manage and optimize cloud resources and costs tied to data processing
- Lead efforts to improve data quality, lineage, and metadata management
- Work with business stakeholders to understand and prioritize data needs for strategic initiatives
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-purpose 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 and data warehouse technologies including Snowflake and BigQuery, or data processing frameworks such as Apache Spark
- Extensive experience with version control systems and CI/CD tools
- Hands-on experience with a major cloud platform required, with Azure preferred
- Leadership skills for mentoring and guiding junior team members
- Problem-solving skills for complex data engineering challenges
- Effective communication for collaboration with cross-functional teams
- Project management abilities for overseeing multiple data projects
Technologies
- Python, SQL
- Prefect, Airflow
- dbt
- Snowflake, BigQuery
- Apache Spark
- Azure
- Version control systems, CI/CD tools
Work Schedule and Location
Chicago, IL (hybrid). Onsite Monday through Thursday, remote work available on Fridays.
Physical and Visual Activities
- 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 a computer and read written communications
- Ability to lift, push, pull, or carry up to 15 pounds for dissemination of documents and materials
- 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
Education
Bachelor’s degree in Computer Science, Software/Computer Engineering, Mathematics or related discipline (Master’s degree is mentioned but the details are truncated in the provided posting).