← Back to jobs

Micro Solutions Team Logo
Big Data Engineer

Micro Solutions Team

 

Malvern, PA, USA

Posted On: 1 day ago
Experience: 4+ years
Availability: Hybrid
Openings: 1
Category: Big Data Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Design, build, and orchestrate distributed data pipelines and computing applications.

Responsibilities

  • Build and orchestrate data pipelines and ETL processes using PySpark.
  • Design and implement data models, including normalization, denormalization, and schema design.
  • Write, maintain, and execute automated unit tests using Python following TDD practices.
  • Build APIs and serverless architectures using AWS services.

Required Skills

  • 4+ years of experience in big data engineering.
  • Proficiency in Python and libraries such as Pandas, Polars, and NumPy.
  • Strong expertise in SQL, Presto, Hive, and Spark.
  • Extensive experience with AWS services: EMR, Lambda, Glue ETL, Step Functions, S3, ECS, Kinesis, IAM, RDS PostgreSQL, DynamoDB, CloudWatch, Athena, SNS, SQS, and VPC.
  • Experience with relational and NoSQL databases, including Amazon Redshift and time series databases.
  • Practical knowledge of trading and investment data.
  • Experience with One Tick or KDB.
  • Understanding of CI/CD, source control, and data warehousing concepts.

Preferred Skills

  • Bachelor's degree in Computer Science.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs