Apply Now

Job Description

Hiring Data Engineer @ Motorola Solutions

Job Description

  • Develop and maintain ETL pipelines using Python, NumPy, Pandas, PySpark, and Apache Airflow.
  • Design and implement ETL solutions for reporting purposes
  • Server-side development skills like multithreading, asynchronous IO, databases
  • Knowledge of Azure DevOps and Github
  • Work with large-scale data processing and transformation workflows.
  • Optimize and enhance ETL performance and scalability.
  • Collaborate with data engineers and business teams to ensure efficient data flow.
  • Troubleshoot and debug ETL-related issues to ensure data integrity and reliability.

As a software engineer on this team, you will be a key contributor to platform development activities.  Our teams are developing services, tools, and processes to support other Motorola Solutions’ engineering teams as well as deliver solutions to our customers. You will be working on a high-velocity, results-oriented team that leverages cutting-edge technologies and techniques. The right individual will be motivated and will have a passion for automation, deployment processes and enabling innovation. Your efforts will help to shape the engineering culture and best practices across Motorola Solutions’ Software Enterprise organization.


Basic Requirements

  • 0-2 years of Python experience, with good understanding of Python ETL development.
  • Proficiency in PySpark, Apache Airflow, NumPy, and Pandas.
  • Proficiency in working with SQL and  Bigquery
  • Strong problem-solving skills and the ability to work independently.
  • Proficiency in cloud-based ETL solutions (AWS, GCP, Azure).
  • Knowledge of big data technologies like Hadoop, Spark, or Kafka