Experian is a global data and technology company, powering opportunities for people and businesses around the world. The Principal Data Platform Engineer will lead the design, implementation, and governance of complex database and BigData solutions that support large-scale, mission-critical business operations.
Responsibilities:
- Lead global teams in design and architecture discussions with partners, developers, and platform engineers
- Implement scalable and secure database architectures for enterprise systems across multi-availability-zone, multi-region cloud-native platforms (AWS, and private cloud)
- Optimize applications and databases to use the full capabilities and cost efficiencies of AWS cloud-native RDS & EMR platforms
- Review, configure, and maintain globally distributed data platforms that are available and scalable. Collaborate with IT, DevOps, and application teams to ensure seamless integration with existing systems
- Manage automated operations, deployments, patching, upgrades, and capacity planning through CI/CD pipelines and Infrastructure as Code (IaC) tools ensuring secure and scalable database operations across multi-cloud environments
- Monitor, troubleshoot, and fine-tune database performance to ensure scalability across multi-cloud environments
- Implement data protection strategies, including encryption and access controls. Support audit readiness and security reviews
- Manage regular maintenance windows to ensure system uptime
- Develop enterprise data models and enforce data standards, best practices, and governance frameworks to ensure data integrity and consistency
- Research new technologies to enhance database efficiency
- Create clear, comprehensive documentation for database designs, configurations, and procedures
Requirements:
- Bachelor's degree in computer science, Information Systems, or a related field, or equivalent experience
- 10+ years of overall Enterprise Data Platform Engineering experience, with 6+ years focused on cloud-based open platform database architecture, design, and engineering
- Demonstrated expertise in multi-cloud database architecture, design, implementation, and cross-platform migration, grounded in core principles and best practices across major platforms, including: AWS: RDS Databases, Aurora, EMR, Serverless, HBase, Hive, Spark, Kafka, Solr technologies Private Cloud: Self-managed Data Platforms by Code
- Experience with infrastructure-as-code (IaC) and DevOps automation tools with expertise in CI/CD pipelines and best practices with Terraform and Python skills
- Familiarity with data governance and regulatory compliance frameworks (e.g., GDPR, HIPAA), along with security best practices
- Experience diagnosing and resolving complex database issues
- Experience with containerization and orchestration tools such as Docker and Kubernetes
- Knowledge of observability and monitoring tools (e.g., Prometheus, Grafana, CloudWatch, Splunk, Dynatrace, and Database Insights)
- Experience with business continuity planning and high-availability architecture design
- Demonstrated experience mentoring junior engineers and leading technical teams