Software/ senior software engineer- data analytics

2 months 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 Pub Matic 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 Pub Matic 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.


  • Senior Data Engineer

    1 month ago


    Pune, India Rocket Software Full time

    Job Description Summary:The Data and Analytics team at Rocket Software is responsible for delivering systems, tools, processes, and capabilities used to equip teams with the data and insights they need to make informed decisions. The Senior Data Engineer is responsible for the design and development of a functional area, domain, or platform within our...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About UsCloud Software Group is a leading provider of cloud-based solutions, serving over 1 million users globally. We value diverse perspectives, passion for technology, and the courage to innovate. Our team is empowered to learn, dream, and build the future of work.Job DescriptionWe are seeking a seasoned Senior Software Quality Assurance Engineer to join...

  • Data Architect Lead

    4 weeks ago


    Pune, Maharashtra, India IRIS Software Full time

    At IRIS Software, we are seeking a seasoned Data Architect to lead our cloud and analytics initiatives. This senior professional will work closely with our team to design, implement, and optimize large-scale data solutions.About the RoleWe are looking for an experienced professional with a strong background in data architecture, cloud technologies, and...


  • Pune, Maharashtra, India Cybage Software Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...

  • SR Analytics

    2 months ago


    Pune, India SR Analytics Full time

    Job Title : Senior Data EngineerLocation : PuneCompany : SR AnalyticsNumber of positions : 2Experience : 5-9 yearsJob Location : Pune (Balewadi)- In-Office position About Us :We at SR Analytics, a Data Analytics and Business Intelligence Services firm, are looking to add a Senior Data Engineer to our team. If you are passionate about Azure Cloud...

  • SR Analytics

    3 weeks ago


    Pune, India SR Analytics Full time

    Job Title : Senior Data EngineerLocation : PuneCompany : SR AnalyticsNumber of positions : 2 Experience : 5-9 yearsJob Location : Pune (Balewadi)- In-Office position About Us : We at SR Analytics, a Data Analytics and Business Intelligence Services firm, are looking to add a Senior Data Engineer to our team. If you are passionate about Azure Cloud...


  • Pune, Maharashtra, India Cybage Software Full time

    About UsCybage Software is a technology consulting organization specializing in outsourced product engineering services. Our unique offerings span the technological spectrum–from cutting-edge software development to transformative digital strategies.Empowering businesses to soar above their limitations, we revolutionize the product engineering landscape...


  • pune, India Cybage Software Full time

    About Cybage: Founded in 1995, Cybage Software Pvt. Ltd is a technology consulting organization specialized in outsourced product engineering services. As a leader in the Technology and product engineering space, Cybage works with some of the world’s best independent software vendors. Our solutions are focused on modern technologies and are enabled by a...


  • pune, India Cybage Software Full time

    About Cybage:Founded in 1995, Cybage Software Pvt. Ltd is a technology consulting organization specialized in outsourced product engineering services. As a leader in the Technology and product engineering space, Cybage works with some of the world’s best independent software vendors. Our solutions are focused on modern technologies and are enabled by a...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description:The Senior Software Engineer at Rocket Software Inc. plays a pivotal role in shaping the direction of software features and functionalities, ensuring seamless integration with hardware. With 8+ years of experience in software engineering, this expert must possess extensive knowledge of z/VSE and CICS TS operations and internals.Key...

  • Software engineer

    4 weeks ago


    Pune, India Cybage Software Full time

    About Cybage:Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...


  • Pune, Maharashtra, India Nixcel Software Full time

    Senior Data Migration Engineer Job Description:Nixcel Software is looking for a highly skilled Senior Data Migration Engineer to join our Data Migration team. As a senior member of our team, you will be responsible for designing, developing, and implementing data migration plans to migrate and integrate data from various sources into...


  • Pune, Maharashtra, India NewVision Software Full time

    NewVision Software is seeking a skilled Senior Data Systems Engineer to lead our cloud architecture initiatives. With a strong background in software development and data modeling, this individual will drive the design and implementation of scalable data systems that support our business goals.As a Cloud Architect Lead, you will be responsible for leading...

  • Software Engineer

    4 weeks ago


    Pune, India Cybage Software Full time

    About Cybage:Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...

  • Software Engineer

    4 weeks ago


    Pune, India Cybage Software Full time

    About Cybage:Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...

  • Software Engineer

    4 weeks ago


    Pune, India Cybage Software Full time

    About Cybage: Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...

  • Software Engineer

    4 weeks ago


    Pune, India Cybage Software Full time

    About Cybage: Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...


  • Pune, Maharashtra, India NewVision Software Full time

    About the RoleWe are seeking an experienced Senior Backend Software Engineer to join our team at NewVision Software. As a key member of our development team, you will be responsible for designing and implementing scalable and efficient server-side applications using Node.js.ResponsibilitiesDevelop and maintain complex server-side applications using Node.js,...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • pune, India Cybage Software Full time

    About Cybage:Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...