2021 – 2025 | on Motorola Solutions as Software Engineer


MSI

Part of the Engineering platform organization where work with the latest cloud and networking technologies, such as Azure / Docker / Kubernetes / Terraform / Microservices, etc. Contribute to Avigilon Cloud’s success by producing software, services and API’s that are robust, reliable and scalable.

Key & Responsibilities

  • Design, implement and support reliable, secure, and scalable backend web services in support of public-facing online applications.
  • Adhere to and drive modern software engineering practices through design and code reviews.
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
  • Help engineer a modern data pipeline to collect, organize, and process data.
  • Analyze feature designs and devise technical solutions.
  • Assist with planning, estimation and distribution of work.
  • Develop deployment process and mechanisms.
  • Interface with stakeholders and engineering teams to bridge the gap in terms of data needs and understanding.
  • Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered.
  • Develop “best-in-class” engineering for our services by ensuring that the services and the components are: well-defined and modularized, secure, reliable,
    diagnosable, actively monitored and reusable.