Senior Data Engineer
New
A
Aimpoint DigitalData analytics
Full-time, remote work within ColombiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years working with relational databases and query languages; 3+ years building data pipelines in production; 3+ years data modeling; 3+ years writing clean, maintainable, and robust code.
- Required Skills
- PythonSQLJavaSparkScalaData modelingdbt
Requirements
- Hold a degree in Computer Science, Engineering, or Mathematics, or have equivalent experience.
- Have experience managing stakeholders and collaborating with customers.
- Have 3+ years working with relational databases and query languages.
- Have 3+ years building production data pipelines and working across structured, semi-structured, and unstructured data.
- Have 3+ years of data modeling experience, such as star schema or entity-relationship modeling.
- Have 3+ years writing clean, maintainable, robust code in Python, Scala, Java, or similar languages.
- Be able to manage an individual workstream independently.
- Bring expertise in software engineering concepts and best practices.
- Be willing to travel.
- Preferred: DevOps experience and experience with cloud data warehouses such as Snowflake, Google BigQuery, AWS Redshift, or Microsoft Synapse.
- Preferred: experience with cloud ETL/ELT tools such as Fivetran, dbt, Matillion, Informatica, or Talend.
- Preferred: experience with AWS, Azure, or GCP; Docker or Kubernetes; Apache Spark; and preparing data for analytics using a data science workflow.
- Consulting experience is strongly preferred.
Responsibilities
- Build trusted-advisor relationships with client data owners, analytic users, and C-level executives.
- Work independently as part of a small team to solve data engineering use cases across industries.
- Design and develop analytical layers, cloud data warehouses, and data lakes.
- Build ETL/ELT pipelines and orchestration jobs.
- Write code in SQL, Python, and Spark and apply software engineering best practices such as Git and CI/CD.
- Support deployment of data science and machine learning projects into production; the role does not develop ML models or algorithms.
- Contribute to practice development, business development, and company initiatives.
View Full Description & ApplyYou'll be redirected to the employer's site