Junior Data Engineer

Citylitics delivers predictive intelligence on local utility & public infrastructure markets
Data
Entry-Level Software Engineer
In-Person
1+ year of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Business Intel Engineer I, Amazon

Business Intelligence Engineer role at Amazon focusing on data analytics and insights for the International Seller Services team, requiring 2+ years of data analysis experience.

Business Intel Engineer I, Global Operations - Artificial Intelligence

Business Intelligence Engineer role at Amazon's GO-AI team, focusing on data analysis and visualization for global operations and AI-driven automation systems.

Software Engineer-Data Quality Engineering-Associate

Associate Software Engineer position focused on data quality engineering at BlackRock.

Data Engineer, Accounting

Data Engineer position at Amazon supporting global Accounting organization with data infrastructure, ETL processes, and analytics solutions using AWS and big data technologies.

Big data developer Jr

Junior Big Data Developer position at BBVA in Mexico City, focusing on data engineering and analytics.

Description For Junior Data Engineer

Citylitics is solving the hardest data problems in infrastructure while building the sales intelligence platform that enables a faster, more transparent, and more efficient infrastructure marketplace. We turn millions of unstructured documents into high value intelligence feeds and datasets that are available on an intuitive user experience.

As a Junior Data Engineer, you will play a key role in developing and maintaining our data pipelines and dashboards. You will work closely with senior engineers to design, implement, and test data solutions using a variety of tools and technologies. Your primary focus will be on building interactive and informative dashboards using Dash and Plotly - you will also be contributing to the development of our Airflow-based data pipeline infrastructure. You will have the opportunity to gain experience working with Google Cloud Platform (GCP).

Key Responsibilities:

  • Develop and maintain interactive dashboards using Dash and Plotly
  • Contribute to the development and maintenance of complex data pipelines using Apache Airflow
  • Implement data quality checks and monitoring
  • Collaborate with senior engineers on new data solutions
  • Work with stakeholders to understand data needs and create actionable dashboards
  • Assist in data migration and integration
  • Contribute to documentation and maintenance of data infrastructure
  • Explore new technologies in the data engineering landscape

Technologies:

  • Backend: Python, Django, Cloud SQL, Airflow/Cloud Composer
  • Cloud Infrastructure: Google Cloud Platform
  • Other Tools: Dash & Plotly for dashboards hosted in Cloud Run

Why Citylitics?

  • Work for one of the top 15 innovative analytics startups in Canada
  • Influence positive change in sustainable public infrastructure
  • Support a disruptive solution in an industry with no direct competition
  • Accomplish more in months than years at a large tech company
  • Access to Generative AI tools and full Data Universe
  • Internal mentorship program and professional growth opportunities
  • Diverse and inclusive workplace culture

Citylitics is an equal opportunity employer committed to diversity and inclusivity.

Last updated 7 months ago

Responsibilities For Junior Data Engineer

  • Develop and maintain interactive dashboards using Dash and Plotly
  • Contribute to data pipeline development using Apache Airflow
  • Implement data quality checks and monitoring
  • Collaborate with senior engineers on new data solutions
  • Work with stakeholders to create actionable dashboards
  • Assist in data migration and integration
  • Contribute to documentation and maintenance of data infrastructure
  • Explore new technologies in data engineering

Requirements For Junior Data Engineer

Python
  • At least 1 year experience with Python, Dash & Plotly
  • At least 1 year experience with Airflow/Cloud Composer
  • Experience with Google Cloud Platform and Docker is an asset
  • Excellent problem-solving skills and a proactive approach
  • Good communication and collaboration skills
  • Understanding of data modeling concepts and best practices

Benefits For Junior Data Engineer

  • Opportunity to work for a top innovative analytics startup
  • Influence positive change in sustainable public infrastructure
  • Support a disruptive solution with no direct competition
  • Accomplish more in months than years at a large tech company
  • Access to Generative AI tools and full Data Universe
  • Internal mentorship program
  • Professional growth and skill-based development
  • Internal promotion opportunities
  • Diverse and inclusive workplace culture

Interested in this job?