Responsibilities:
- Design and implement scalable streaming data platforms to support real-time ingestion, processing, and analytics
- Architect and guide the development of end-to-end data platforms across batch and streaming workloads
- Lead and contribute to Master Data Management (MDM) solutions, including:
- Golden record design
- Data matching, survivorship, and hierarchy management
- Integration patterns with downstream consumers
- Define and implement data governance frameworks, including:
- Data ownership and stewardship models
- Data quality rules and monitoring
- Metadata, lineage, and access controls
- Collaborate with application teams to expose data via APIs and event-driven architectures
- Provide architectural guidance for cloud-native deployments, including containerization and orchestration
- Establish data architecture standards, patterns, and best practices
- Partner with DevOps teams to enable CI/CD, infrastructure automation, and platform reliability
- Review designs, mentor engineers, and help drive technical decisions across projects
Required Experience, Skills & Qualifications:
- Experience : 8–12+ years in data engineering and architecture roles
- Strong experience designing streaming data platforms (Kafka, MSK, Kinesis, or similar)
- Proven hands-on experience building or leading MDM implementations
- Solid understanding of data governance principles and real-world implementation
- Experience designing event-driven and API-first data architectures
- Deep knowledge of data modeling (canonical models, domain-driven design concepts)
- Ability to translate business requirements into scalable technical solutions
- Good Communication Skills
Preferred / Nice-to-Have Skills
- AWS experience (MSK, Kinesis, S3, Glue, Lambda, ECS, etc.)
- Experience with Java / Spring Boot for data and API services
- Containerization and orchestration using Docker and ECS
- Exposure to DevOps practices (CI/CD pipelines, IaC, Terraform, Git-based workflows)
- Experience with cloud security and IAM best practices
What Success Looks Like in This Role
- Streaming platforms are scalable, reliable, and easy for teams to adopt
- MDM solutions serve as a trusted source of truth across the enterprise
- Governance is practical and embedded into platforms—not just documentation
- Engineering teams are aligned on standards and patterns
Top Skills
What We Do
Egen is a data engineering and cloud modernization firm partnering with leading Chicagoland companies to launch, scale, and modernize industry-changing technologies. We are catalysts for change who create digital breakthroughs at warp speed. Our team of cloud and data engineering experts are trusted by top clients in pursuit of the extraordinary.
Our mission is to be an enabler of amazing possibilities for companies looking to use the power of cloud and data. We want to stand shoulder to shoulder with clients, as true technology partners, and make sure they succeed at what they have set out to do. We want to be disruptors, game-changers, and innovators who have played an important part in moving the world forward.
.png)







