Data Engineer
Location: Noida, India
Department: Data Engineering
Experience: 2+ Years
- Design, build, and maintain ETL/ELT pipelines for efficient data ingestion, transformation, and storage.
- Collaborate with data analysts, data scientists, and stakeholders to understand data requirements and deliver actionable solutions.
- Implement and maintain data models and transformation workflows using Databricks.
- Optimize performance of large-scale distributed data processing jobs using PySpark.
- Ensure data quality, consistency, and integrity through validation and monitoring.
- Work with Azure cloud data platforms (e.g., Azure Data Lake, Azure Data Factory, Azure Databricks, Azure Synapse) to manage data storage and pipelines.
- Troubleshoot and resolve data-related technical issues.
- Participate in code reviews, documentation, and best practice enforcement for data engineering workflows.
- Minimum 2 years of experience in Data Engineering or a related role.
- Experience writing code in Python language.
- Proficiency in PySpark for distributed data processing.
- Expertise in Databricks for data engineering, transformation, and workflow development.
- Strong knowledge of SQL and relational databases.
- Familiarity with data warehousing solutions such as Snowflake, BigQuery, or Redshift.
- Experience with cloud platforms, with strong preference for Azure.
- Understanding of data pipelines, ETL/ELT processes, and data architecture principles.
- Knowledge of version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Working knowledge of DBT for data modeling and transformation.
- Experience with orchestration tools like Airflow or Prefect.
- Knowledge of streaming data pipelines such as Kafka or Kinesis.
- Familiarity with containerization using Docker or Kubernetes.
- Understanding of data governance, security, and compliance practices.
- Opportunity to collaborate with leading companies across the globe.
- Opportunity to work with the latest and trending technologies.
- Competitive salary and performance-based bonuses.
- Comprehensive group health insurance.
- Flexible working hours and remote work options (for some positions only).
- Generous vacation and paid time off.
- Professional learning and development programs and certifications.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
