Software Engineer- Data Analytics

1 week ago


pune, India PubMatic Full time

Responsibilities:

  • Build, design and, implement our highly scalable, fault-tolerant big data platform to process terabytes of data and provide customers with in depth analytics.
  • Developing Big Data pipelines using modern technology stacks such as Spark, Hadoop, Kafka, HBase, Hive, and Presto.
  • Developing analytics applications using modern technology stacks such as Java, Spring, Tomcat, Jenkins, REST APIs, JDBC, Amazon Web Services, Hibernate.
  • Building data pipeline to automate high volume collection and processing to provide realtime data analytics.
  • Customize reporting and analytics platform based on customer’s requirements from customers and deliver scalable, production ready solutions.
  • Lead multiple projects to develop features for data processing and reporting platforms, collaborate with product managers, and cross functional teams.
  • Collaborate with functional teams to build products to deliver end-to-end products and features and fix bugs for better performance.
  • Develop robust & fault tolerant systems and monitor implications of changes on data processing pipeline and performance.
  • Leveraging a broad range of data architecture strategies and proposing both data flows and storage solutions.
  • Managing Hadoop map reduce and spark jobs and solving any ongoing issues with operating the cluster.
  • Working closely with cross functional teams on improving the availability and scalability of large data platforms and the functionality of PubMatic software.
  • Participate in Agile/Scrum processes such as sprint planning, sprint retrospective, backlog grooming, user story management, and work item prioritization.
  • Frequently discuss with product managers about the software features to include in PubMatic Data Analytics platform.
  • Support customer issues over email or JIRA (bug tracking system), provide updates, patches to customers to fix the issues.
  • Perform code and design reviews for code implemented by peers or as per the code review process.

Requirements:

  • 2 to 6 years coding experience in Java.
  • Solid computer science fundamentals including data structure and algorithm design, and creation of architectural specifications.
  • Expertise in developing Implementation of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, documentation, build processes, automated testing, and operations.
  • A passion for developing and maintaining a high-quality code and test base, and enabling contributions from engineers across the team.
  • Expertise in big data technologies like Hadoop, Spark, Kafka, Snowflake etc would be an added advantage.
  • Experience in developing and delivering large scale big data pipelines, real-time systems & data warehouses would be preferred.
  • Demonstrated ability to achieve stretch goals in a very innovative and fast paced environment.
  • Demonstrated ability to learn new technologies quickly and independently.
  • Excellent verbal and written communication skills, especially in technical communications.
  • Strong inter-personal skills and a desire to work collaboratively.



  • Pune, India PubMatic Full time

    Responsibilities:Build, design and, implement our highly scalable, fault-tolerant big data platform to process terabytes of data and provide customers with in depth analytics.Developing Big Data pipelines using modern technology stacks such as Spark, Hadoop, Kafka, HBase, Hive, and Presto.Developing analytics applications using modern technology stacks such...


  • pune, India PubMatic Full time

    Responsibilities: Build, design and, implement our highly scalable, fault-tolerant big data platform to process terabytes of data and provide customers with in depth analytics. Developing Big Data pipelines using modern technology stacks such as Spark, Hadoop, Kafka, HBase, Hive, and Presto. Developing analytics applications using modern technology stacks...


  • Pune, India PubMatic Full time

    Responsibilities:Build, design and, implement our highly scalable, fault-tolerant big data platform to process terabytes of data and provide customers with in depth analytics.Developing Big Data pipelines using modern technology stacks such as Spark, Hadoop, Kafka, HBase, Hive, and Presto.Developing analytics applications using modern technology stacks such...


  • pune, India Everstream Analytics Full time

    Staff Software Engineer POSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Staff Software Engineer , you will help drive our engineering culture, help lead other engineers in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions...


  • Pune, India Everstream Analytics Full time

    Staff Software EngineerPOSITION OVERVIEWOur company delivers operational supply chain insights based on data and predictive analytics. As aStaff Software Engineer , you will help drive our engineering culture, help lead other engineers in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for...

  • Everstream Analytics

    2 months ago


    Pune, India Everstream Analytics Full time

    Job Description :Required Skills :- Educational Qualification : Bachelor's/ Master's Degree in Computer Science.- 7-8 years of experience in Data Engineering, Data Quality and Data Validation.- Hands-on experience in Python and libraries like Pandas, Spark, NumPy.- Working experience with relational and NOSQL databases.- Strong understanding of...


  • pune, India Everstream Analytics Full time

    Staff Software EngineerPOSITION OVERVIEWOur company delivers operational supply chain insights based on data and predictive analytics. As a Staff Software Engineer , you will help drive our engineering culture, help lead other engineers in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions...


  • pune, India Everstream Analytics Full time

    Staff Software EngineerPOSITION OVERVIEWOur company delivers operational supply chain insights based on data and predictive analytics. As a Staff Software Engineer , you will help drive our engineering culture, help lead other engineers in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions...


  • pune, India Everstream Analytics Full time

    Senior Software EngineerPOSITION OVERVIEWOur company delivers operational supply chain insights based on data and predictive analytics. As aSenior Software Engineer , you will contribute in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for supply chain risk management.We are looking to...


  • Pune, India Everstream Analytics Full time

    Senior Software EngineerPOSITION OVERVIEWOur company delivers operational supply chain insights based on data and predictive analytics. As aSenior Software Engineer , you will contribute in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for supply chain risk management.We are looking to...


  • pune, India Everstream Analytics Full time

    Senior Software Engineer POSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Senior Software Engineer , you will contribute in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for supply chain risk management. We are looking...


  • Pune, India Everstream Analytics Full time

    Senior Software Engineer POSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Senior Software Engineer , you will contribute in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for supply chain risk management. We are...


  • Pune, India Everstream Analytics Full time

    Staff Software Engineer POSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Staff Software Engineer , you will help drive our engineering culture, help lead other engineers in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS...


  • Pune, India Everstream Analytics Full time

    Staff Software EngineerPOSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Staff Software Engineer, you will help drive our engineering culture, help lead other engineers in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for...


  • Pune, India Everstream Analytics Full time

    Staff Software EngineerPOSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Staff Software Engineer, you will help drive our engineering culture, help lead other engineers in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for...


  • pune, India Everstream Analytics Full time

    Staff Software EngineerPOSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Staff Software Engineer, you will help drive our engineering culture, help lead other engineers in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for...


  • pune, India Everstream Analytics Full time

    Senior Software EngineerPOSITION OVERVIEWOur company delivers operational supply chain insights based on data and predictive analytics. As a Senior Software Engineer , you will contribute in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for supply chain risk management.We are looking to...


  • pune, India PubMatic Full time

    We are seeking the Principal Software Engineer-Data Analytics role for PubMatic-Pune. Responsibilities: Build, design, and, implement our highly scalable, fault-tolerant big data platform to process terabytes of data and provide customers with in-depth analytics. Developing Big Data pipelines using modern technology stacks such as Spark, Hadoop, Kafka,...


  • Pune, India Everstream Analytics Full time

    Senior Software EngineerPOSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Senior Software Engineer, you will contribute in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for supply chain risk management. We are looking to...


  • Pune, India Everstream Analytics Full time

    Senior Software Engineer POSITION OVERVIEW Our company delivers operational supply chain insights based on data and predictive analytics. As a Senior Software Engineer , you will contribute in an agile environment to develop and deploy applications and features that are used in customer-facing SaaS solutions for supply chain risk management. We are...