As a Senior software engineer you like to solve some complex puzzles by understanding the puzzle to be solved. You like to make your colleagues shine and improve by sharing your knowledge and guiding the organization in your area of expertise. 5+ years of prior experience of designing performance optimized and scalable data pipelines on GCP. Experience with Power BI or Looker or any similar analytics platform. Implemented data pipelines on GCP using Python, Composer, Big Query, Data flow and Data proc. Strong knowledge of advanced data structures, distributed computing and cloud- based services. Strong knowledge of SQL for data processing and analysis Extensive knowledge of programming languages including concepts from functional and object-oriented programming paradigms Broad knowledge of new and emerging tools for extracting, ingesting, and processing of large datasets (Apache Spark, Beam, Kafka, or equivalent) Good knowledge of data science and business intelligence products and how they rely on data feeds for their implementation Broad knowledge of digital product development principles and the importance of rapid validated learning cycles to optimize performance long term Broad knowledge of collaborative software engineering practices (Git, Agile, DevOps), in which solutions evolve through the effort of self organizing cross- functional teams A team player who takes ownership, builds cross-functional relationships with senior peers and loves sharing knowledge with more junior team members