Senior Data Platform Engineer – Python, AWS, MDM

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Data Platform Engineer managing Python-based solutions and AWS cloud services for a financial services company. Leading data engineering to support pricing analytics and trading systems.

Responsibilities:

  • Architect and maintain Python applications using object-oriented programming (OOP) and enterprise design patterns.
  • Build RESTful APIs and microservices with FastAPI or Flask.
  • Use frameworks such as Pandas, NumPy, SQLAlchemy, and PySpark for advanced data processing.
  • Implement solutions using AWS Lambda, Glue, Step Functions, S3, EventBridge, and Kinesis.
  • Manage reproducible deployments using CloudFormation, AWS CDK, or Terraform.
  • Containerize and orchestrate services with Docker, ECS, or Kubernetes.
  • Design scalable ETL/ELT pipelines with Airflow, Prefect, or AWS Step Functions.
  • Develop real-time and batch processing systems using serverless and event-driven architectures.
  • Implement CI/CD workflows, automated testing (pytest), and data validation.

Requirements:

  • Software Experience: 5+ years in software development, including 4+ years of production Python experience (including async programming).
  • AWS Expertise: 3+ years hands-on experience with data-centric AWS services.
  • Experience with Master Data Management (MDM).
  • Architecture Knowledge: Strong understanding of ETL/ELT patterns and modern data architecture principles.
  • Communication: Proven ability to explain complex technical concepts to business stakeholders and project managers.

Benefits:

  • 100% Remote Work: Work from the location that helps you perform at your best—only a laptop and reliable internet required.
  • Highly Competitive USD Pay: Receive market-leading compensation paid in USD.
  • Paid Time Off: Generous paid time off to rest and recharge.
  • Work with Autonomy: Flexible time management focused on results rather than hours.
  • Work with Top American Companies: Collaborate on innovative, high-impact projects with industry-leading U.S. firms.