Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailResponsibilities:
As a Data Engineer, you will play a crucial role in designing, implementing, and maintaining scalable and efficient data architectures that align with the company's evolving data needs. You will develop and implement robust data models that ensure data accuracy, consistency, and reliability. This involves creating and optimizing ETL (Extract, Transform, Load) processes to seamlessly integrate data from various sources into our data warehouse.
Your responsibilities will include implementing and enforcing data quality standards to guarantee the accuracy and completeness of our datasets. You will monitor and optimize the performance of data pipelines and queries, ensuring efficient data retrieval and processing. Additionally, you will create and maintain comprehensive documentation for data engineering processes, data models, and systems, providing clarity and guidance for current and future projects.
Collaboration is key in this role. You will work closely with data analysts, data product managers, and other stakeholders to understand their data requirements and address their needs effectively. This collaborative approach will enable you to provide actionable insights and support data-driven decision-making across the organization.
A knowledge of machine learning concepts and frameworks will further enhance your ability to contribute to our data initiatives. Lastly, we welcome candidates who are enthusiastic about generative AI, as this emerging field offers exciting possibilities for data applications.
Join us in shaping our data landscape and driving innovation through effective data engineering solutions.
Requirements:
To be successful in this role, you should have proven professional experience in data engineering. Proficiency in SQL and experience with relational and columnar databases, such as PostgreSQL and Redshift, are essential. Strong programming skills in Python are also required, as you will utilize this language for data processing and automation tasks.
Experience with cloud platforms, particularly AWS, is crucial, as you will be leveraging various AWS services to build and manage our data infrastructure. A solid understanding of data modeling, ETL processes, and data warehousing concepts is necessary to create effective data solutions. Strong problem-solving and analytical skills will enable you to tackle complex data challenges, while excellent communication and collaboration abilities will facilitate your work with cross-functional teams.
You should be able to work both independently and as part of a team in a fast-paced environment, adapting to changing priorities and requirements as needed.
Remote