Data Exchange Engineer

1 week ago


Bengaluru, Karnataka, India IISC Full time

Position Overview:

We are seeking a skilled Data Exchange Engineer to join our team at IISC. This role will involve designing and developing data exchange platforms to integrate relevant datasets into the data exchange platform.

Key Responsibilities:

  • Collect requirements and collaborate with city officials, agencies, system integrators, solution providers, and other data sources to integrate relevant datasets into the data exchange platform.
  • Deploy and manage data exchange, while supporting application providers in building solutions for optimised management and citizen services.
  • Develop ETL modules in Python to ingest data into data exchange using REST APIs and streaming protocols such as AMQP and MQTT.

Requirements:

  • Excellent software design and programming skills in Python, and Java/JavaScript, with proficiency in data model technologies such as JSON-schema, JSON-LD, and Protobuf.
  • Solid understanding of available data sources and APIs in city solutions, including the ability to evaluate data quality, availability frequency, and common issues like data stream repetitions.
  • Experience in developing ETL modules in Python for data ingestion into data exchange using REST APIs and streaming protocols such as AMQP and MQTT.
  • Good understanding and expertise in working with geospatial data (vector and raster), with experience in processing geospatial data using GIS tools like QGIS and ESRI.

Preferred Skills:

  • Proficient in Linux, with experience in GIT version control and cloud computing platforms.
  • Strong understanding of IoT and Smart City solutions, GIS, Big Data, and Cloud applications aimed at enhancing citizen convenience and efficient service delivery.

About IISC:

IISC is committed to democratising data and creating data exchange platforms to help harness its power. Our mission is to make the benefits of data accessible to all, promoting inclusivity in decision-making processes.



  • Bengaluru, Karnataka, India Index Exchange Full time

    Be a key contributor to our fast-paced and dynamic technology team at Index Exchange, shaping the future of ad tech. With hundreds of billions of transactions handled daily, we're seeking an experienced backend software engineer to help us deliver innovative solutions.We foster a culture of collaboration, learning, and growth, where autonomy and transparency...


  • Bengaluru, Karnataka, India Index Exchange Full time

    Index Exchange is a leading global advertising exchange that connects buyers and sellers of digital advertising space. We're shaping the future of ad tech by building innovative solutions that drive business outcomes.We're seeking an experienced Technical Architect to join our team in Toronto, Canada or remotely from anywhere in the world. As a key member of...

  • Senior Data Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Index Exchange Full time

    About the RoleWe're seeking a seasoned Senior Data Engineer to join our team at Index Exchange, a leading global advertising exchange. As a Senior Data Engineer, you will play a crucial role in designing, building, and maintaining our big data solutions with real-time streaming and batch analytical capabilities.Our advertising exchange handles billions of...


  • Bengaluru, Karnataka, India Index Exchange Full time

    We're looking for a talented Software Development Engineer in Test to join our team at Index Exchange.As a key member of our technology team, you'll be working on cutting-edge programmatic ad tech that touches millions of users every day.Your primary focus will be on building and supporting our software/data test automation framework and related...

  • Data Exchange Engineer

    22 hours ago


    Bengaluru, Karnataka, India IISC Full time

    About UsAt IISC, we are committed to democratising data and our mission is to help harness its power by creating data exchange platforms and seamlessly integrating them into the broader context of Data for Public Good.


  • Bengaluru, Karnataka, India Index Exchange Full time

    Exciting Opportunity at Index ExchangeWe are seeking an experienced Senior Data Engineer to join our team and help shape the future of big data solutions at Index Exchange. Our advertising exchange handles billions of auctions every day, generating vast amounts of data that requires innovative approaches to manage and analyze.As a Senior Data Engineer, you...

  • Senior Data Architect

    4 weeks ago


    Bengaluru, Karnataka, India Index Exchange Full time

    About the RoleWe are seeking a Senior Data Engineer to join our team and help build the next generation of big data solutions at Index Exchange. Our advertising exchange handles billions of auctions and generates terabytes of auction-related information every day.As a Senior Data Engineer, you will be responsible for designing, implementing, and maintaining...


  • Bengaluru, Karnataka, India LM Exchange Full time

    Quality Assurance Engineer Role at LM ExchangeWe are looking for a skilled Quality Assurance Engineer to join our team at LM Exchange, one of the leading money transfer and currency exchange companies in the UAE. As a QA Engineer, you will play a crucial role in ensuring the quality and reliability of our financial systems.About UsL M Exchange Company has...


  • Bengaluru, Karnataka, India Index Exchange Full time

    We are seeking a skilled Software Development Engineer in Test (SDET) to join our team at Index Exchange. As an SDET, you will play a key role in shaping the future of our ad tech platform by designing, developing, and maintaining high-quality software and data test automation frameworks.We are looking for a talented individual with a strong background in...


  • Bengaluru, Karnataka, India Index Exchange Full time

    At Index Exchange, we're shaping the future of ad tech and seeking a highly skilled Senior Software Systems Engineer to join our team.We've built a global data exchange that handles over 500 billion requests daily, all running in our own global data centers. Our technology team enjoys immense autonomy in building and managing systems to support our growing...


  • Bengaluru, Karnataka, India Index Exchange Full time

    Transform Your Career with Index ExchangeWe're shaping the future of ad tech, and we need talented engineers to help us scale our technology.About the Role:We're looking for a Software Development Engineer in Test Specialist who can bring their expertise to our team. As an SDET, you'll be working on cutting-edge programmatic ad tech that touches millions of...


  • Bengaluru, Karnataka, India IISC Full time

    Role OverviewWe are seeking a skilled Python Developer to join our team at IISC, where you will play a crucial role in developing data exchange platforms and integrating them into the broader context of Data for Public Good.Key ResponsibilitiesCollect requirements and collaborate with city officials, agencies, system integrators, solution providers, and...


  • Bengaluru, Karnataka, India Index Exchange Full time

    About the Role:We're seeking a skilled Backend Software Engineer to join our team at Index Exchange. As a key member of our technology team, you'll be responsible for designing, developing, and maintaining our cutting-edge programmatic ad tech systems.Key Responsibilities:Design and implement robust and reliable code for our ad tech systemsCollaborate with...

  • Data Engineer

    3 days ago


    Bengaluru, Karnataka, India Index Exchange Full time

    About Index ExchangeWe are a leading advertising exchange, shaping the future of ad tech with our cutting-edge systems. Our team is dedicated to building innovative solutions that drive growth and success.


  • Bengaluru, Karnataka, India Index Exchange Full time

    We're seeking a highly skilled Staff Software Engineer to join our team at Index Exchange. As a key member of our technology team, you'll be responsible for designing and implementing complex large-scale systems in an event-driven architecture that handle daily transactions in the hundreds of billions.Collaborating closely with Product Management and Design...


  • Bengaluru, Karnataka, India Index Exchange Full time

    At Index Exchange, we're looking for a talented Senior Software Development Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and testing robust and reliable code for our programmatic ad tech systems.


  • Bengaluru, Karnataka, India Index Exchange Full time

    At Index Exchange, we're shaping the future of ad tech by pushing the boundaries of what's possible. As a Staff Software Engineer, you'll be at the forefront of designing and implementing complex large-scale systems in an event-driven architecture that handle daily transactions in the hundreds of billions.Our exchange handles over 500 billion requests every...


  • Bengaluru, Karnataka, India Index Exchange Full time

    About Index ExchangeWe're a leading ad tech company shaping the future of online advertising. Our global data centers handle over 350 billion requests daily, and we're looking for talented engineers to help us scale while maintaining high standards for efficiency, quality, performance, integrity, and technical excellence.What We DoWe're building a safe and...


  • Bengaluru, Karnataka, India Index Exchange Full time

    About Index ExchangeWe're shaping the future of ad tech, and we're looking for exceptional talent to help us drive innovation. Our customers have complex problems that require cutting-edge solutions, and that's where our technical expertise makes a real difference.We've been at the forefront of digital advertising for over 20 years, partnering with leading...


  • Bengaluru, Karnataka, India Index Exchange Full time

    Job OverviewWe are seeking a highly skilled Senior Security Architect to join our team at Index Exchange. As a key member of our technology leadership team, you will be responsible for defining and implementing our security technology strategy. Your expertise in securing large-scale distributed systems, user data, and application ecosystems will be...