Sr. Data Platform Engineer

Overview

Remote
$120,000 - $140,000
Full Time
10% Travel

Skills

Amazon Web Services
Apache Kafka
Artificial Intelligence
Banking
Capital Market
Computer Science
Data Engineering
Data Governance
Data Integration
DevOps
Google Cloud Platform
Microservices
Meta-data Management
Machine Learning (ML)
Terraform
Scala
SQL
Kubernetes
GraphQL
Microsoft Azure
Python
spark
databricks
snowflake
palantir
LLM

Job Details

Position Overview:

We are looking for a Senior Engineer with 10-15 years of experience to help design, build, and maintain enterprise-grade data and AI platforms. This role requires strong technical expertise in distributed systems, real-time data integration, metadata-driven design, and cloud-native development. The Senior Engineer will work closely with Solutions and Data Architects, contributing to the technical implementation of scalable, secure, and well-governed systems while collaborating across engineering, data, and governance teams.

Role & Responsibilities:

  • Collaborate with Solutions and Data Architects to implement platform-level components, including metadata management, data integration, and semantic modeling
  • Develop and maintain reliable, scalable, and observable services supporting both operational and analytical workloads
  • Contribute to the design and development of real-time data pipelines, schema evolution strategies, and lineage tracking mechanisms
  • Participate in architectural reviews, POCs, and production rollouts for key platform capabilities
  • Implement and optimize APIs, orchestration patterns, and data services for internal and external consumers
  • Build tooling and infrastructure to support governance automation, quality enforcement, and data access controls
  • Take ownership of feature delivery from design to deployment, ensuring alignment with technical standards and business needs
  • Troubleshoot and resolve performance bottlenecks, integration issues, and infrastructure gaps in collaboration with DevOps and architecture teams
  • Document engineering components, workflows, and dependencies following architecture and compliance guidelines

Must have:

  • 10+ years of hands-on experience in backend, data, or platform engineering, preferably in cloud-native environments
  • Strong knowledge of distributed systems, microservices, and scalable data architecture
  • Proven experience in implementing real-time data ingestion, streaming pipelines, and event-driven architectures (e.g., Kafka, Pulsar)
  • Proficient in Python, Java/Scala, and SQL for building high-performance data services and APIs
  • Experience integrating with REST, GraphQL, and gRPC APIs across multiple services
  • Hands-on experience with Kubernetes, GitOps, and infrastructure-as-code (e.g., Terraform, Helm)
  • Familiarity with metadata management, data lineage, and semantic models
  • Understanding of data governance practices, including access control, quality rules, and auditability
  • Strong experience with CI/CD pipelines, version control, and observability tools (logging, tracing, monitoring)
  • Exposure to AI/ML pipelines, feature stores, and model integration
  • Ability to translate architectural designs into working prototypes, production-grade services, and reusable modules
  • Excellent problem-solving and debugging skills in distributed and high-concurrency systems
  • Strong communication skills and ability to work with Architects, Data Engineers, Product Owners, and Governance Teams

Nice to have:

  • Experience working in federated data platforms, data mesh, or knowledge graph environments
  • Understanding of multi-cloud architectures and cloud-native best practices
  • Familiarity with data classification, vector search, or ML-based discovery techniques

Qualifications:

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field
  • Certifications in Cloud platforms (AWS/Google Cloud Platform/Azure), Kubernetes, or Data Engineering preferred

What we offer:

  • Work with global teams across industries like Insurance, Healthcare, Banking, and Retail.
  • Collaborate with senior leadership on high-impact deliverables.
  • Contribute to cutting-edge projects including AI-powered data platforms and digital transformation initiatives.
  • Flexible work environment and continuous learning culture.

EXL (NASDAQ:EXLS) is a leading operations management and analytics company that helps businesses enhance growth and profitability in the face of relentless competition and continuous disruption. Using our proprietary, award-winning Business EXLerator Framework , which integrates analytics, automation, benchmarking, BPO, consulting, industry best practices and technology platforms, we look deeper to help companies improve global operations, enhance data-driven insights, increase customer satisfaction, and manage risk and compliance. EXL serves the insurance, healthcare, banking and financial services, utilities, travel, transportation, and logistics industries. Headquartered in New York, New York, EXL has more than 24,000 professionals in locations throughout the United States, Europe, Asia (primarily India and Philippines), Latin America, Australia, and South Africa.

EXL Analytics provides data-driven, action-oriented solutions to business problems through statistical data mining, cutting edge analytics techniques and a consultative approach. Leveraging proprietary methodology and best-of-breed technology, EXL Analytics takes an industry-specific approach to transform our clients decision making and embed analytics more deeply into their business processes. Our global footprint of nearly 2,000 data scientists and analysts assist client organizations with complex risk minimization methods, advanced marketing, pricing and CRM strategies, internal cost analysis, and cost and resource optimization within the organization. EXL Analytics serves the insurance, healthcare, banking, capital markets, utilities, retail and e-commerce, travel, transportation, and logistics industries.

Please visit for more information about EXL Analytics.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.