Senior Software Engineer – Data Pipelines

Software Development
  • Software Development
  • Bengaluru
  • Work Type: Hybrid

eagleview

Overview

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 EagleView’s 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.

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

Qualifications

  • 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
  • Bachelor’s 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

To apply for this job please visit careers.eagleview.com.

Similar Jobs to Apply
  • Aadhcode Solutions PVT Ltd
    India

    Job Description: Lead Software Engineer (Java) Company Overview Aadhcode is a technology services company delivering high-quality, innovative solutions across multiple flagship projects in the United
  • Webkit24
    India

    We are seeking a detail-oriented and passionate Junior Software Tester to join our QA team. This role is ideal for candidates eager to start their software testing career by ensuring the quality, func
  • YASH Technologies Middle East
    India

    We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser’s local storage. This includes cookies necessary for the website's operation.
  • Ampcus Tech Pvt. Ltd
    India

    Job Title : Okta Developer Work Location : Bangalore Shift : General UK Shift Domain :CyberSec Desired/ Secondary skills: IDAM OKTA Mandatory skills :Okta, Auth0 knowledge, relevant exp in Okta d