Senior Data Engineer
B
BluelightSoftware Consultancy
Remote, Latin AméricaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonSQLETLGitSnowflakeData modelingAzure DevOpsPySpark
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Data Engineering, or equivalent professional experience.
- Proven experience developing end-to-end data pipelines extracting/transforming/loading from REST APIs, relational databases, and cloud storage.
- Advanced SQL development skills with ability to write complex queries and optimize large-scale workloads.
- Hands-on experience with Snowflake virtual warehouses, streams, tasks, stages, Snowpipe, and secure data sharing.
- Experience with dimensional modeling techniques including star schemas and fact/dimension tables.
- Familiarity with cloud-based data ecosystems, specifically Microsoft Azure (ADLS, Data Factory, Key Vault).
- Experience managing source code and CI/CD pipelines using Git and Azure DevOps.
- Knowledge of data integration best practices, data governance, and enterprise data management.
Responsibilities
- Design, develop, and maintain scalable ETL/ELT pipelines using Python (PySpark), Snowflake, and cloud-native technologies.
- Utilize Snowflake’s architecture to design, build, and optimize modern cloud data solutions.
- Implement and manage Snowflake objects including streams, tasks, stages, and stored procedures.
- Extract and ingest data from REST APIs, relational databases, SaaS apps, and cloud storage.
- Collaborate with stakeholders to create logical and physical data models.
- Implement automated data quality controls and monitoring processes.
- Monitor and optimize Snowflake workloads and SQL queries to ensure performance and cost efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site