Role Overview
We're looking for a talented Data Engineer to design, develop, and maintain scalable data pipelines and systems that drive our organization's data-focused initiatives. In this position, you'll work closely with cross-functional teams to ensure efficient collection, processing, and transformation of data into actionable formats. You'll help shape and optimize our data infrastructure while applying best practices for data quality, governance, and performance.
Responsibilities
Develop and maintain robust, scalable ETL/ELT pipelines to extract, transform, and load data from multiple sources.
Optimize data workflows for speed, reliability, and scalability.
Collaborate with analysts, data scientists, and engineers to understand data needs and deliver effective solutions.
Maintain data integrity, availability, and security through strong governance practices.
Design and manage data models, schemas, and databases to support analytics and operations.
Integrate and handle large datasets across cloud and on-premise platforms.
Stay current with emerging data engineering technologies and best practices to enhance systems.
Troubleshoot and resolve data-related issues efficiently.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
3+ years of experience in data engineering or a related role.
Proficiency in Python, Scala, or Java for data processing.
Strong SQL skills and experience with relational (e.g., PostgreSQL) and non-relational databases (e.g., MongoDB, Cassandra).
Hands-on experience with big data tools such as Apache Spark, Hadoop, or Kafka.
Familiarity with cloud platforms like AWS (Redshift, S3), Azure, or Google Cloud.
Experience with data warehouses (e.g., Snowflake, BigQuery) and ETL/ELT tools.
Knowledge of data modeling, schema design, and pipeline best practices.
Experience with CI/CD workflows for data pipelines.
Strong problem-solving, debugging skills, and a proactive mindset.
What We Offer
Competitive salary with performance-based bonuses.
Comprehensive health, dental, and vision insurance.
Flexible work hours with remote work options.
Professional development budget for certifications, training, and conferences.
Generous paid time off and company holidays.
Collaborative and inclusive workplace culture.