- 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.
