Data Engineer
Summary
Data Engineer supporting an Intelligent Buildings software platform: migrating data to Databricks Unity Catalog on Azure, building and optimizing Python data pipelines and automation, validating data quality, and occasionally supporting Power BI reporting. Onsite in Chicago two days per week, U.S. Central Time.
About the company
We are a technology-driven organization passionate about helping businesses turn complex challenges into meaningful digital solutions. Our multidisciplinary teams bring together expertise in digital strategy, design, engineering, and emerging technologies to help our partners innovate, scale, and stay ahead in a rapidly evolving landscape.
We work across a diverse portfolio of projects and industries, collaborating with organizations around the world to create impactful solutions and explore new possibilities through technology. Our culture is built on collaboration, innovation, continuous learning, and a strong sense of ownership.
Join a global team where your ideas, expertise, and curiosity can make a meaningful impact.
About the role
Compensation: USD 125,000–180,000 annually
We are looking for a Data Engineer to join a technology team developing an innovative Intelligent Buildings software platform.
The solution is transforming how buildings operate and how people interact with them, supporting real estate owners, investors, operators, building engineers, tenants, and visitors.
In this role, you will focus on data engineering, Python development, and migration activities involving Databricks Unity Catalog, helping ensure data integrity, completeness, and reliability throughout the process.
You will collaborate with engineering and analytics teams to maintain and optimize data pipelines, support migration workflows, and contribute to reporting and visualization initiatives when needed.
We are looking for someone who enjoys solving technical challenges, can work independently, and brings a proactive approach to improving data processes and supporting a high-impact project.
Responsibilities
- Support the migration to Databricks Unity Catalog, ensuring data integrity, completeness, and consistency throughout the process.
- Develop, maintain, and optimize data pipelines and automation scripts using Python.
- Collaborate with engineering and analytics teams to plan and execute data migration workflows.
- Identify and troubleshoot data-related issues, contributing to effective resolution during migration activities.
- Validate data quality and reliability throughout migration and processing workflows.
- Document technical processes, migration activities, identified issues, and implemented solutions.
- Work with Azure cloud services to support data engineering and migration tasks.
- Collaborate with team members to improve existing data processes and operational efficiency.
- Provide technical insights and support for data reporting and visualization activities, including Power BI, when required.
- Contribute proactively to problem-solving and continuous improvement initiatives.
Requirements
- Strong proficiency in Python for data processing, scripting, and automation.
- Experience performing data engineering or data analysis tasks, including working with data pipelines and processing workflows.
- Familiarity with Databricks, including its use in data processing and engineering environments.
- Familiarity with Power BI and data reporting or visualization workflows.
- Experience working with Microsoft Azure cloud services.
- Ability to support data migration activities while maintaining data integrity and completeness.
- Strong analytical and problem-solving skills, with attention to detail and a proactive approach to issue resolution.
- Intermediate to advanced English proficiency, with strong communication skills.
- Ability to work independently, learn quickly, and adapt to new technologies and legacy systems.
- Collaborative mindset, with the ability to work effectively alongside engineering and analytics teams.
- Strong ownership and motivation to contribute to a high-impact technical project.
- Availability to work onsite in Chicago, Illinois, two days per week, aligned with U.S
- Central Time business hours.
- Permanent U.S
- work authorization, without requiring sponsorship, transfer, or extension of work authorization now or in the future.
Benefits
- Continuing Education: Access ongoing training, workshops, and sponsored courses to strengthen your technical and professional skills.
- Career Growth: Explore opportunities for professional development and career advancement.
- Referral Bonuses: Receive rewards for referring qualified professionals to the team.