Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Amazon Web Services (AWS)unmatched
Analysis Skillsunmatched
Apache Hadoopunmatched
Apache Sparkunmatched
Application Programming Interface (API)unmatched
Best Practicesunmatched
Big Dataunmatched
Cloud Computingunmatched
Communication Skillsunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Data Analysisunmatched
Data Managementunmatched
Data Processingunmatched
Data Qualityunmatched
Data Scienceunmatched
Data Storageunmatched
Data Warehousingunmatched
Database Extract Transform and Load (ETL)unmatched
Database Technologyunmatched
Detail Orientedunmatched
DevOpsunmatched
GCP (Good Clinical Practices)unmatched
Identify Issuesunmatched
Information Technology & Information Systemsunmatched
Javaunmatched
Machine Learningunmatched
Microsoft Product Familyunmatched
Microsoft Windows Azureunmatched
MongoDBunmatched
MySQLunmatched
PostgreSQLunmatched
Problem Solving Skillsunmatched
Python Programming/Scripting Languageunmatched
SQL (Structured Query Language)unmatched
SQL Databasesunmatched
Scala Programming Languageunmatched
Scalable System Developmentunmatched
Snowflake Schemaunmatched
Software Engineeringunmatched
Warehousingunmatched
Description
Job Title
Data Engineer
Job Summary
We are looking for a skilled Data Engineer to design, build, and maintain scalable data pipelines and infrastructure. The ideal candidate will work closely with data analysts, data scientists, and software engineers to ensure reliable data flow, storage, and accessibility for business insights and analytics.
Key Responsibilities
Develop, maintain, and optimize ETL/ELT pipelines
Build scalable data architectures and data warehouses
Integrate data from multiple sources (APIs, databases, cloud platforms)
Ensure data quality, integrity, and security
Monitor and troubleshoot data pipeline performance
Collaborate with analytics and business teams for reporting needs
Implement data governance and best practices
Automate workflows and improve data processing efficiency
Support real-time and batch data processing systems
Required Skills & Qualifications
Technical Skills
Strong knowledge of SQL and database systems
Experience with Python, Scala, or Java
Hands-on experience with ETL tools and frameworks
Knowledge of cloud platforms such as:
Amazon Web Services
Google Cloud
Microsoft
Experience with big data technologies:
Apache Spark
Hadoop
Kafka
Familiarity with data warehousing concepts
Understanding of CI/CD and DevOps practices
Soft Skills
Problem-solving mindset
Strong communication skills
Team collaboration
Analytical thinking
Attention to detail
Educational Requirements
Bachelor's degree in Computer Science, Information Technology, Data Science, or related field
Relevant certifications are a plus
Preferred Experience
2+ years of experience in data engineering or related roles
Experience with modern data stack tools like Airflow, Snowflake, Databricks, or dbt
Exposure to machine learning pipelines is an advantage