Job Description:We are looking for Data Engineer for one of the leading companys in technology industry. Qualifications: 4+ years of work experience including SaaS systems Bachelor's degree or higher in a related field Strong coding skills in Python with hands-on experience on data and analytics libraries like NumPy, Pandas, sklearn Knowledgeable of modern big data and machine learning concepts and/or solutions. Experience on working with scalable and distributed platforms for processing large and complex data sets using Hadoop, Spark (PySpark) or similar with the ability to pick up new languages and technologies quickly Skills on manually and programmatically interacting with data stored in traditional (relational) databases as well as NoSQL databases and/or columnar data formats. Ability and motivation to self-teach while entering new domains and managing through ambiguity Job Description: Develop “best-in-class” architecture, design and production artifacts by ensuring that the services and the components are: well-defined and modularized, secure, scalable, reliable, reusable, diagnosable, and actively monitored. Contribute to all phases of new developments including architecting, prototyping, productizing, testing and support. Adhere to and drive modern software engineering practices through code and design reviews, exercise DevOps principles to deploy, maintain and monitor production workflows and services to provide continuous delivery with high quality and actionable telemetry data. Stay educated on existing and state of the art technologies, and do proof of concept studies to evaluate technology fits relevant to our product requirements. Understanding business objectives and developing models that help to achieve them, along with metrics to track their progress. Mentor junior developers with coaching and participating code/design reviews