Senior Data Platform Engineer
Allegion · Carmel, IN · 1 wk ago
EngineeringFull-time
What You Will Do
- Own and architect Data Hub processes and workflows, including data ingestion pipelines, transformation logic, transmission patterns, and integration orchestration.
- Design and implement sophisticated data pipeline architectures from various ERP and source systems, establishing patterns and best practices for the Data Hub.
- Partner with the Data Architect on enterprise data structure design, contributing Data Hub process expertise, feasibility assessments, and technical requirements.
- Define Data Hub technical standards and patterns for pipeline development, error handling, monitoring, and operational workflows.
- Collaborate with the Data Architect to ensure alignment between Data Hub processes and enterprise data models, providing input on how data structures impact processing efficiency.
- Lead technical design sessions for Data Hub initiatives, making architectural decisions on ingestion patterns, transformation approaches, and integration strategies.
- Contribute technical expertise to data structure discussions, advising on pipeline performance implications, transformation complexity, and operational considerations.
- Provide technical mentorship to mid-level Data Platform Engineers on Data Hub architecture, patterns, and implementation best practices.
- Drive complex problem-solving for Data Hub operational issues, including performance optimization, pipeline troubleshooting, and root cause analysis.
- Implement advanced transformation and enrichment frameworks that leverage enterprise data structures designed by the Data Architect.
- Own end-to-end architecture of Data Hub components, including serverless compute, orchestration, monitoring, and operational tooling.
- Evaluate and prototype emerging technologies for Data Hub capabilities, providing recommendations on tools and platforms for data processing.
- Establish data quality frameworks for Data Hub processes, implementing validation, testing, and monitoring strategies in collaboration with the Data Architect.
- Design and implement Data Hub governance controls, including security, compliance, and operational best practices for data processing workflows.
- Optimize Data Hub performance and cloud resource utilization, identifying opportunities for efficiency improvements and cost savings.
- Document Data Hub architectures and technical patterns comprehensively, creating runbooks, design guides, and knowledge base articles.
- Participate in on-call rotation for Data Hub production support, leading incident resolution and conducting technical post-mortems.
What You Need To Succeed
- 5-7 years of experience designing and implementing data hub solutions, operational data platforms, or similar data processing architectures.
- Expert-level experience owning data pipeline architectures, including event-driven patterns, real-time processing, and batch workflows.
- Advanced expertise architecting serverless solutions with Azure Function Apps or equivalent compute services for data processing at scale.
- Advanced experience designing and optimizing Azure SQL Databases or similar platforms for operational data storage within hub architectures.
- Strong understanding of enterprise data architecture principles, with ability to contribute technical expertise to data structure and modeling decisions.
- Proven ability to collaborate with Data Architects, providing Data Hub process perspective on data structure designs and enterprise models.
- Experience with ERP systems, APIs, and enterprise application data flows.
- Experience with Azure Data Lake, Azure Synapse Analytics, or similar platforms, understanding how Data Hub processes interact with enterprise data layers.
- Proven track record of owning complex Data Hub architectures and delivering technical solutions independently.
- Strong mentorship capabilities with experience guiding engineers on Data Hub patterns, pipeline development, and operational best practices.
- Excellent problem-solving skills for Data Hub operational challenges, including performance tuning, troubleshooting, and reliability improvements.
- Experience with CI/CD pipelines and Infrastructure as Code for automating Data Hub deployments and configuration management.
- Strong understanding of data security and compliance requirements, implementing controls within Data Hub processes.
- Excellent technical communication skills to collaborate with Data Architects, document architectures, and explain Data Hub technical tradeoffs.
- Experience contributing to architectural discussions across data structures and processes, providing balanced technical perspectives.
- Self-motivated with strong organizational skills, able to own Data Hub initiatives while contributing to broader architectural decisions.
- Deep experience with DataOps/DevOps practices, including monitoring, logging, observability, and operational excellence for data systems.
- Knowledge of cloud cost optimization for data processing workloads and efficient resource utilization.
Qualifications
- Bachelor’s degree in computer science, Information Technology, Engineering, or related technical discipline, or equivalent practical experience.
Why Work for Us?
- We are a Great Place to Grow your Career.
- We invest in your professional development.
- We promote work-life balance.
- We are an award-winning company that invests in its people.
- We celebrate who we are.
- We are committed to providing accommodations for persons with disabilities.