EagleView - Senior Software Engineer - Data Pipeline

1 month ago


Bengaluru, India EagleView Full time

Role : Sr. Software Engineer, Data Pipelines


About the company :


Mixing technology, data, and first-in-class innovation, EagleView is not only leading the property data analytics market, but also changing lives along the way. Come join us and make great things happen


EagleView is a fast-growing technology company driving game-changing innovation in multibillion-dollar markets such as property insurance, energy, construction, and government. Leveraging 20+ years of the most advanced aerial imaging technology in the world, along with the most recent advances in machine learning and AI, EagleView is fundamentally transforming how our customers do business.


The Role :


EagleView is looking for an experienced Sr. Software Engineer to design, develop, and maintain mission-critical at-scale cloud-based geospatial data pipelines and data management environments. Ideal candidates will have worked in a similar capacity as part of a high technology and/or data products company developing highly scalable data pipelines in the GIS, mapping, and/or geospatial data space.


Leveraging your past experiences and cloud-based data processing skills, you will play a critical role in building EagleViews next generation geospatially oriented data pipelines. These pipelines and the data they manage are enabling exponential growth of our high-precision geospatial data footprint. Your deep understanding of open-source data processing frameworks, event management, workflow, data quality methods, and cloud-based services design will be crucial to your success in this role.


Roles and Responsibilities :

  • Design, develop, test and support geospatial data processing pipelines, ingest frameworks, and at-scale distribution capabilities
  • Design and implement data quality management frameworks and data quality metric tooling
  • Collaborate with multiple teams in assessing internal and external data sources and data sets
  • Actively participate in roadmap and feature planning activities to ensure objectives, features, and deliverables are clearly understood with well-defined success criteria
  • Work with Architects and Tech Leads to plan and estimate technical features and stories
  • Produce well-crafted code with full unit test coverage, automated functional tests, and complete technical documentation
  • Promote a software craftsmanship culture that emphasizes delivering high quality, enterprise-scale, extremely reliable software solutions
  • Mentor and guide early career and less experienced team members as opportunities arise

Skills and Experience :

  • 7+ years of professional experience building cloud-based enterprise-scale real-time and batch-based data pipelines and data distribution (serving) capabilities
  • Deep experience leveraging modern open-source data processing/data pipeline technologies, frameworks, and cloud tools (S3, Lambda, Kinesis, Kafka, Airflow, Steps, etc.)
  • Experience working with geospatial/geometric datasets and geospatial/vector data stores
  • Previous experience building enterprise-caliber, event-driven distributed systems using cloud-based architectural patterns and infrastructure
  • Intimate familiarity with cloud-based open-source SQL and NoSQL databases including experience in performance tuning and query optimization
  • Familiarity with domain-based data architecture, metadata management, and data quality frameworks
  • Test-driven development mindset with a focus on data quality, services scalability, and code efficiency
  • Previous experience with Functional programming methods using modern development languages (Go, Scala, etc.) is preferred
  • Bachelors degree in computer science or engineering required
  • Strong oral and written English skills are required
  • Previous direct collaboration with US-based engineering resources is a plus
  • Collaborative working style with a primary focus on the predictable delivery of quality outcomes.
  • Experience working within governed Enterprise Agile planning and delivery organizations using Scrum practices preferred
(ref:hirist.tech)

  • Bengaluru, India Calix Full time

    This position is based in Bangalore, India.Calix is leading a service provider transformation to deliver a differentiated subscriber experience around the Smart Home and Business, while monetizing their network using Role based Cloud Services, Telemetry, Analytics, Automation, and the deployment of Software Driven Adaptive networks.As part of a high...


  • Bengaluru, India Calix Full time

    This position is based in Bangalore, India.Calix is leading a service provider transformation to deliver a differentiated subscriber experience around the Smart Home and Business, while monetizing their network using Role based Cloud Services, Telemetry, Analytics, Automation, and the deployment of Software Driven Adaptive networks.As part of a high...


  • Bengaluru, India Calix Full time

    This position is based in Bangalore, India.Calix is leading a service provider transformation to deliver a differentiated subscriber experience around the Smart Home and Business, while monetizing their network using Role based Cloud Services, Telemetry, Analytics, Automation, and the deployment of Software Driven Adaptive networks.As part of a high...


  • Bengaluru, India Calix Full time

    This position is based in Bangalore, India.Calix is leading a service provider transformation to deliver a differentiated subscriber experience around the Smart Home and Business, while monetizing their network using Role based Cloud Services, Telemetry, Analytics, Automation, and the deployment of Software Driven Adaptive networks.As part of a high...

  • Data Engineer

    4 weeks ago


    Bengaluru, India Indium Software Full time

    Title:Data EngineerExperience:2-6/7 YearsWork Location:Bengaluru/HyderabadWork Mode:Work from OfficeSkills:Adv SQL, python, Spark or pyspark, Hive, Airflow, ETL, Good Communication skills, Business acumen , Team handling experience.Roles and Responsibilities:∙Responsible for building and maintaining optimized and highly available data pipelines...

  • Senior Data Engineer

    2 weeks ago


    Bengaluru, India Recrud Full time

    Recrud is proud to partner with a dynamic SaaS startup to scout for a skilled Data Engineer, adept in crafting robust data pipelines.This role is integral to the client's team, demanding a candidate with a minimum of 5 years of dedicated experience in the field.Position Overview :The Data Engineer will be a crucial part of the startup's technical...

  • Staff Engineer

    2 weeks ago


    Bengaluru, India shenzyn Full time

    About the job :-Looking for an experienced Sr. Software Engineer to design, develop, and maintain mission- critical at-scale cloud-based geospatial data pipelines and data management environments.- Ideal candidates will have worked in a similar capacity as part of a high technology and/or data products company developing highly scalable data pipelines in the...


  • Bengaluru, India Yuma Energy Full time

    Role SummaryThis role as Senior Software Engineer - Data Platforms provides an exceptional opportunity for an experienced software engineer passionate about delivering high-quality, reliable, and automated infrastructure based on CI/CD, code quality, test coverage, and containerization. The role poses exciting challenges in a dynamic environment conducive to...

  • Azure Data Engineer

    1 month ago


    Bengaluru, India RecruitEForU Consulting Full time

    Job Description :- Implement robust data pipeline using Microsoft Stack.- Create reusable and scalable data pipelines.- Development and deployment of new data platforms.- Leverage Azure BI services for development of Big Data Platforms.- Work closely with the Product Owners and Architects to develop Azure Data Platforms.- Work with the leadership to set the...

  • Data Engineer

    1 month ago


    Bengaluru, India Indium Software Full time

    Title: Data EngineerExperience: 2-6/7 YearsWork Location: Bengaluru/HyderabadWork Mode: Work from OfficeSkills: Adv SQL, python, Spark or pyspark, Hive, Airflow, ETL, Good Communication skills, Business acumen , Team handling experience. Roles and Responsibilities:∙Responsible for building and maintaining optimized and highly available data pipelines...

  • Data Engineer

    1 month ago


    Bengaluru, India Indium Software Full time

    Title: Data Engineer Experience: 2-6/7 Years Work Location: Bengaluru/Hyderabad Work Mode: Work from Office Skills: Adv SQL, python, Spark or pyspark, Hive, Airflow, ETL, Good Communication skills, Business acumen , Team handling experience. Roles and Responsibilities: ∙Responsible for building and maintaining optimized and highly available...

  • Data Engineer

    1 month ago


    Bengaluru, India Indium Software Full time

    Title: Data EngineerExperience: 2-6/7 YearsWork Location: Bengaluru/HyderabadWork Mode: Work from OfficeSkills: Adv SQL, python, Spark or pyspark, Hive, Airflow, ETL, Good Communication skills, Business acumen , Team handling experience. Roles and Responsibilities:∙Responsible for building and maintaining optimized and highly available data pipelines...


  • Bengaluru, India Recro Full time

    Position: Senior Data EngineerLocation: BangaloreType: Full-TimeExperience Level: 4.5+ yearsJob Description:We're building a high-performing data team and searching for a skilled and passionate Data Engineer to join us! You'll be responsible for designing, developing, and maintaining our data infrastructure, ensuring a steady flow of clean, high-quality data...


  • Bengaluru, India Yuma Energy Full time

    Role Summary This role as Senior Software Engineer - Data Platforms provides an exceptional opportunity for an experienced software engineer passionate about delivering high-quality, reliable, and automated infrastructure based on CI/CD, code quality, test coverage, and containerization. The role poses exciting challenges in a dynamic environment conducive...


  • Bengaluru, India Yuma Energy Full time

    Role Summary This role as Senior Software Engineer - Data Platforms provides an exceptional opportunity for an experienced software engineer passionate about delivering high-quality, reliable, and automated infrastructure based on CI/CD, code quality, test coverage, and containerization. The role poses exciting challenges in a dynamic environment conducive...


  • Bengaluru, India Yuma Energy Full time

    Role Summary This role as Senior Software Engineer - Data Platforms provides an exceptional opportunity for an experienced software engineer passionate about delivering high-quality, reliable, and automated infrastructure based on CI/CD, code quality, test coverage, and containerization. The role poses exciting challenges in a dynamic environment conducive...


  • Bengaluru, India CliniSys Full time

    Essential FunctionsExtract data from on-prem databases using appropriate tools and techniques.Transform and clean the data to ensure its suitability for PowerBI analysis.Build and maintain data pipelines for regular data refresh in PowerBI.Monitor and maintain Azure Synapse pipelines for on-prem data extraction and transformation.Collaborate with analysts to...

  • Senior Data Engineer

    3 weeks ago


    Bengaluru, India Recro Full time

    Position: Senior Data EngineerLocation: BangaloreType: Full-TimeExperience Level: 4.5+ yearsJob Description:We're building a high-performing data team and searching for a skilled and passionate Data Engineer to join us! You'll be responsible for designing, developing, and maintaining our data infrastructure, ensuring a steady flow of clean, high-quality data...

  • Senior Data Engineer

    3 weeks ago


    Bengaluru, India Recro Full time

    Position: Senior Data EngineerLocation: BangaloreType: Full-TimeExperience Level: 4.5+ yearsJob Description:We're building a high-performing data team and searching for a skilled and passionate Data Engineer to join us! You'll be responsible for designing, developing, and maintaining our data infrastructure, ensuring a steady flow of clean, high-quality data...


  • Bengaluru, India Dexian India Full time

    Job Description: We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. The ideal candidate will have extensive experience in data engineering, ETL processes, dashboarding, and data warehousing, with a focus on building high-quality, high-volume data pipelines. If you are passionate about leveraging data to drive...