M

Metropolis

Checkout-free parking payments via computer vision

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, or a relevant technical field is required; a master's degree is preferred.
  • At least five years of experience in data engineering, database engineering, business intelligence, data warehousing, and ETL tools, working with large data sets in the cloud.
  • Proficiency in SQL, ETL/ELT, and data modeling, with extensive experience in Snowflake and dbt.
  • At least five years of experience with Python and experience building scalable Big Data solutions and ETL ecosystems.
  • Hands-on experience with relational database management systems such as MySQL, Microsoft SQL Server, and PostgreSQL.
  • Familiarity with integration tools such as Airflow and Automic, and working knowledge of continuous integration and continuous delivery (CI/CD) pipelines.
  • Ability to deliver high standards of code quality, system reliability, and performance.
  • Experience with Spark and PySpark for large-scale data processing and improving data pipeline efficiency.
  • Strong proficiency in Terraform.
  • Flexibility to be available during evening hours.

Responsibilities

  • Collaborate with engineers, product managers, and data scientists to understand data needs and develop end-to-end data pipelines, solutions, and foundational data sets.
  • Design and own data architecture for large-scale projects, making informed decisions about design and operational trade-offs.
  • Build, launch, and optimize data pipelines, data models, and visualizations for diverse use cases across multiple products or domains.
  • Define and manage service-level agreements for data sets within areas of ownership.
  • Implement data security models based on privacy requirements, ensure compliance with safeguards, address data quality issues, and evolve data governance processes.
  • Solve data integration challenges using suitable ETL/ELT patterns, frameworks, and query techniques for structured and unstructured data sources.
  • Maintain and enhance production processes by optimizing complex code using advanced algorithmic concepts.
  • Optimize pipelines, dashboards, frameworks, and systems to streamline data artifact development.
  • Mentor team members and provide and receive actionable feedback to support skill growth and collaboration.

Desired Qualifications

  • A master's degree is preferred.

About the Company

Metropolis

Checkout-free parking payments via computer vision

Metropolis is a technology-driven facility-management company that focuses on parking solutions using computer vision to enable checkout-free payments. Its system detects vehicles and parking events via cameras and sensors, allowing drivers to pay automatically without stopping at a gate. The platform integrates into real estate operations, Class A office buildings, multi-garage complexes, and valet services to improve asset productivity and streamline operations. Compared with others, Metropolis supports a wide customer base across North America, operates in over 360 cities, processes more than $4 billion in payments annually, and has grown through significant funding rounds and the acquisition of SP Plus Corporation. Its goal is to expand its platform’s capabilities and market reach, helping property owners and managers increase efficiency and revenue by embedding its payment and facility-management tools directly into daily operations.

Company size
1,001-5,000
Company stage
Series D
Total funding
$3.5B
Headquarters
Santa Monica, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Metropolis

See more jobs