Interactive Resources - iR · 2 days ago
Senior Data Engineer
Interactive Resources - iR is a large, multi-business organization expanding its cloud data engineering capability. They are hiring a Senior Data Engineer to build durable, well-governed data pipelines and enable reliable access to data across analytics, reporting, and application use cases.
Human ResourcesInformation Technology
Responsibilities
Engineer and maintain distributed data pipelines supporting analytics and operational workloads
Develop and optimize data processing solutions using Databricks and Spark-based frameworks
Contribute to cloud platform architecture within an Azure environment, emphasizing scalability, security, and maintainability
Implement data ingestion patterns across APIs, databases, flat files, and streaming sources
Build and manage transformation workflows using Python, SQL, and Spark
Design and maintain analytical data models optimized for performance and reliability
Apply governance, access controls, and lineage practices appropriate for regulated datasets
Support orchestration and scheduling of complex workflows using modern automation tools
Partner with analytics, reporting, and downstream application teams to enable reliable data consumption
Improve deployment, testing, and operational processes through CI/CD and automation
Qualification
Required
Extensive experience delivering production-grade data solutions in cloud environments
Strong background in data engineering, ETL/ELT design, and analytical data modeling
Advanced SQL and Python skills, including query optimization and performance tuning
Hands-on experience with Databricks and Spark in enterprise-scale environments
Familiarity with Azure-native services and cloud infrastructure patterns
Experience working in environments with heightened data governance, compliance, or security requirements
Ability to operate independently while collaborating effectively across technical and non-technical teams
Benefits
Competitive compensation and full benefits offering
Support for ongoing learning, training, and professional development