Senior Data / ML Engineer

webspiders

kolkata 5 Years Exp Posted 1h ago

Job Description

  • Design, develop, and optimize large-scale ETL/ELT pipelines using AWS services such as EMR (Spark), Glue, Lambda, and Step Functions.
  • Orchestrate complex data workflows with Apache Airflow (Amazon MWAA or self-managed), ensuring reliability, observability, and SLA adherence.
  • Architect and manage data storage solutions across Amazon S3 (data lake), Redshift (data warehouse), and RDS (relational databases), applying best practices for partitioning, compression, and cost optimization.
  • Build and maintain containerized data applications and microservices using Docker and Amazon ECS/Fargate, including CI/CD automation.
  • Develop event-driven and serverless data processing solutions with AWS Lambda, SQS, SNS, and EventBridge.
  • Leverage AI-powered coding assistants and IDE integrations (e.g., Kiro, Cursor, Claude Code) to accelerate development, code review, and documentation.
  • Implement data quality frameworks, monitoring, and alerting to ensure data integrity across all pipelines.
  • Collaborate with Data Scientists to productionize ML models and feature pipelines.
  • Define and enforce data governance, security, and access-control policies in line with organizational and regulatory standards.
  • Contribute to infrastructure-as-code initiatives using Terraform, CloudFormation, or CDK.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field.
  • 5+ years of professional experience in data engineering, with at least 3 years of hands-on AWS production workloads.
  • 3+ years of experience with AWS Services: EMR (Spark/Hadoop), Apache Airflow, S3, Redshift, RDS, Lambda, Sagemaker and ECS.
  • Solid experience with Docker (building, optimizing, and deploying containers) and container orchestration.
  • Proficiency in Python and SQL; experience with Typescript is a plus.
  • Demonstrated ability to use AI-assisted development tools within modern IDEs for rapid prototyping, code generation, testing and debugging.
  • Strong understanding of data modeling, data governance, and data security best practices.
  • AWS certifications such as AWS Certified Data Analytics - Specialty or AWS Certified Solutions Architect are a plus.
  • Experience with infrastructure-as-code tools (Terraform, CloudFormation, CDK).
  • Exposure to ML Ops workflows, feature stores, or model serving pipelines (e.g., SageMaker).
    • Knowledge of cost-optimization strategies for large-scale AWS data workloads.

Similar Openings for You