Principal Engineer - Channels Data Platforms and Analytics
Core
Architectural authority for Channels Data Platforms and Analytics, leading modernization from legacy mainframe/Hadoop systems to cloud-native architectures and overseeing the Payment Tracker platform.
Role type
Principal Engineer (Data Platform & Architecture)
Builds
Cloud-native data platforms, Payment Tracker UI/APIs, and enterprise analytics ecosystems.
Domain
Banking / Financial Services / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Enterprise data platform architecture, Cloud modernization (Azure), Legacy system modernization (Mainframe/Hadoop/Informatica), Distributed systems design, NFR-driven design (resiliency/security/performance), SQL, Python, Microservices, CI/CD, Infrastructure as Code
Preferred skills
Payments domain knowledge, Semantic layers (dbt/LookML), Data governance, Streaming/event-driven architectures, ML/AI integration, FinOps
Technologies
Azure, Databricks, Snowflake, Kafka, Informatica, Hadoop, Mainframe, Python, SQL, Java, Scala, Terraform, Kubernetes, Git
Responsibilities
Define architectural vision and target state for data platforms; Lead multi-year modernization roadmap from legacy to cloud; Establish operating models and guardrails; Drive enterprise alignment with Risk and Product; Lead transformation of mainframe/Hadoop workloads to cloud; Implement CI/CD, IaC, and observability; Ensure platform resiliency and scalability; Provide end-to-end oversight for Payment Tracker; Mentor engineers and drive R&D for emerging tools.
Seniority
Principal, strategic architecture & mentorship