Search Jobs

Search by job, company or skills

3-6 Years
Quick Apply
  • Posted 10 hours ago
  • Over 200 applicants have applied

Job Description

Big Data Engineer – Contractor

Job Type: Contract

Work Mode: Remote(US Shift Timings)

Experience: 3-6 years

Industry: Technology / AI / Data Engineering

Job Summary

We are looking for an experienced Big Data Engineer to join our team on a contract basis and contribute to building scalable, reliable, and high-performance data solutions.

In this role, you will work on large-scale data pipelines and distributed data systems that support next-generation AI and data-driven applications. You will collaborate with technical and cross-functional teams to design, develop, optimize, and maintain robust data infrastructure and processing workflows.

The ideal candidate has strong hands-on experience with Python, SQL, data pipelines, ETL, distributed data processing frameworks, and relational/NoSQL databases, along with a strong understanding of data engineering best practices.

Key Responsibilities

  • Design, develop, and maintain scalable big data pipelines and data architectures.
  • Build efficient data ingestion, integration, transformation, and processing workflows using Python and modern data engineering technologies.
  • Develop and optimize distributed data processing solutions using technologies such as Apache Spark, PySpark, Hadoop, or Apache Flink.
  • Design, manage, and optimize relational and NoSQL databases for scalability, reliability, and performance.
  • Develop and maintain ETL/ELT pipelines, data models, and data warehousing solutions.
  • Work with cross-functional teams to understand data requirements and translate business needs into scalable technical solutions.
  • Monitor, troubleshoot, and optimize data pipelines and distributed systems to ensure high availability and performance.
  • Implement data quality, security, governance, validation, and monitoring practices.
  • Identify performance bottlenecks and continuously improve data processing efficiency.
  • Develop technical documentation and communicate complex technical concepts clearly to technical and non-technical stakeholders.
  • Work independently in a remote and collaborative environment, taking ownership of assigned projects and deliverables.

Required Skills & Qualifications

  • 4+ years of hands-on experience in Big Data Engineering / Data Engineering.
  • Strong proficiency in Python for data processing, automation, and integration.
  • Strong knowledge of SQL and relational databases.
  • Hands-on experience with NoSQL databases such as MongoDB, Cassandra, DynamoDB, or similar technologies.
  • Experience with distributed data processing frameworks such as Apache Spark/PySpark, Hadoop, or Flink.
  • Strong understanding of ETL/ELT, data pipelines, data modeling, and data warehousing concepts.
  • Experience designing and maintaining large-scale data processing pipelines.
  • Understanding of data quality, security, governance, and system monitoring.
  • Strong analytical and troubleshooting skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently, proactively, and effectively in a remote environment.

Preferred Qualifications

  • Experience with cloud-based data platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Experience working with fast-paced, startup, or globally distributed teams.
  • Familiarity with MLOps, machine learning pipelines, or data science workflows.
  • Experience working with cloud-based big data technologies and distributed storage systems.
  • Exposure to AI/ML data pipelines or large-scale datasets is a plus.

Key Skills

Big Data | Data Engineering | Python | SQL | Apache Spark | PySpark | Hadoop | Apache Flink | ETL | ELT | Data Pipelines | Data Warehousing | Data Modeling | NoSQL | MongoDB | Cassandra | AWS | Azure | GCP | Distributed Systems | MLOps

What You'll Work On

You will have the opportunity to work on challenging large-scale data engineering problems and contribute to data infrastructure supporting next-generation AI systems. The role offers an opportunity to work with modern data technologies while collaborating with distributed teams in a remote environment.

More Info

Function:
Employment Type:

Key Skills