Data Engineer

Citylitics delivers predictive intelligence on local utility & public infrastructure markets
Data
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Business Intelligence Engineer, PLEX-SIA

Business Intelligence Engineer position at Amazon focusing on data analysis, metrics development, and business insights, requiring SQL and Python expertise with 2+ years of experience.

Business Intelligence Engineer, SCOT - Automated Inventory Management

Business Intelligence Engineer role at Amazon's SCOT team, focusing on supply chain optimization through data analytics and system improvements.

Data Engineer - Amazon FinTech

Data Engineer position at Amazon FinTech building scalable financial planning and analysis solutions using AWS and TM1 technologies.

Data Engineer, Infrastructure Science

Data Engineer role at AWS Infrastructure Services, building and maintaining data pipelines for power, cooling, and supply chain optimization, with 1+ years experience required.

Business Intelligence Engineer, ROW Sharp Team

Business Intelligence Engineer role at Amazon focusing on supply chain analytics and optimization across international markets, requiring 5+ years of data analysis experience.

Description For Data Engineer

Citylitics is at the forefront of solving critical infrastructure data challenges through their sales intelligence platform. The company transforms millions of unstructured documents into valuable intelligence feeds and datasets, facilitating better connections between solution providers and cities with infrastructure needs. As a Data Engineer, you'll join a close-knit team building mission-critical data pipelines using Apache Airflow, Google Cloud Platform services including Dataflow, BigQuery, and Vertex AI. The role demands both technical expertise and collaborative skills, focusing on designing, building, and maintaining both streaming and batch data pipelines. You'll work in an environment that values innovation, proactive problem-solving, and continuous learning. The company operates at the intersection of infrastructure, scaleup, and data science/AI, offering a unique opportunity to impact sustainable public infrastructure development. The team culture emphasizes quick execution, innovation through experimentation, and celebrating achievements together. With access to cutting-edge AI tools and a comprehensive data universe, you'll have the resources to drive significant technological advancements in infrastructure intelligence.

Last updated 4 months ago

Responsibilities For Data Engineer

  • Design, build, and maintain highly scalable and reliable data pipelines using Apache Airflow, Dataflow, and other GCP services
  • Collaborate with data analysts and stakeholders to define data requirements, and design efficient data models within BigQuery
  • Implement robust monitoring and alerting for data pipelines
  • Work closely with other engineers, data scientists, and product teams
  • Contribute to the ongoing improvement of our data infrastructure and processes

Requirements For Data Engineer

Python
  • Proven experience (2+ years) building and maintaining data pipelines using Apache Airflow
  • Strong understanding of data warehousing principles and experience working with BigQuery
  • Experience with cloud-based data processing frameworks like Apache Beam
  • Familiarity with Google Cloud Platform (GCP) services
  • Proficiency in at least one scripting language (Python preferred)
  • Experience with version control systems (Git)
  • Excellent problem-solving skills and a proactive approach
  • Good communication and collaboration skills
  • Understanding of data modeling concepts and best practices
  • Experience with CI/CD pipelines is a plus

Benefits For Data Engineer

  • Opportunity to work for one of the top 15 innovative analytics startups in Canada
  • Influence positive change within public infrastructure
  • Work with a disruptive solution in a market with no direct competition
  • Access to Generative AI tools and full Data Universe
  • Internal mentorship program
  • In-role professional growth
  • Skill-based development & learning
  • Internal promotion opportunities

Interested in this job?