Data Scientist - Space Division

Astrome Technologies

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
Join our satellite team as a Data Engineer responsible for building and maintaining the entire data flow, transformation, storage, processing, and archival infrastructure for satellite telemetry (TM) and payload (PL) data. You’ll play a critical role in developing robust backend engines to support payload analytics, mission operations and antenna tracking algorithms.Key Responsibilities1. Satellite Data Analysis:
  • Orbit Estimation & Pass Prediction
  • Payload Data Processing
3. Data Warehouse & Timeseries Management
  • Architect and manage a unified satellite data warehouse for:
  • TM: Telemetry
  • TC: Telecommand logs
  • PL Raw: Unprocessed payload data
  • PL Processed: Analytics-ready, localized payload results
  • Implement and optimize timeseries storage (e.g., TimescaleDB or equivalent open-source DB), handling high-volume ingest, retention policies, and storage cost controls.
  • Setup long-term backup and restore logic for all critical datasets with tested disaster-recovery procedures.
4. Data Integration Pipelines
  • Collaborate with the engineering team to design and develop custom plugins for encoding, decoding and storing satellite data.
5. Data Governance, Security & Compliance
  • Implement and monitor robust data validation, quality checks, and schema evolution for all ingested datasets.
  • Establish strict data retention schedules, historical playback mechanisms, and backup strategies.
  • Ensure data security: manage encryption in transit and at rest, control access privileges, and maintain audit trails.
6. Analytics Enablement & Reporting
  • Expose clean, queryable interfaces for satellite operations teams, mission planners, and analytics applications.
  • Enable fast asset search, forecast generation, and bulk historical downloads (e.g., CSV).
  • Support the payload UI frontend with reliable and performant data APIs.
7. Automation & Monitoring
  • Develop high-availability ETL and data transformation services for raw and processed data.
  • Set up proactive monitoring, alerting, and logging for data pipeline health and storage usage.
  • Continuously improve system performance, scalability, and resilience to failures.
8. Documentation & Collaboration
  • Maintain comprehensive technical documentation of data models, pipelines, and operational guidelines.
  • Work cross-functionally with software engineers, satellite operations, and payload teams.
Requirements
  • MCA/B.E./B.Tech/M.Tech in Computer Science, Aerospace/Electronics Engineering, Data Science, or relevant field.
  • Programming: Python and/or Java; advanced SQL; experience with at least one time-series or analytical DBMS (e.g., TimescaleDB, InfluxDB, PostgreSQL, MongoDB).
  • ETL/Data Pipelines: Experience with building and managing real-time and batch ETL/ELT workflows for large data volumes.
  • Orbit Determination (preferred): Proven experience with satellite dynamics, SGP4/TLE models, or astrodynamics libraries (e.g., Orekit, GMAT) is a strong plus.
  • Geospatial/Localization (preferred): Familiar with georeferencing payload data, GIS libraries (e.g., GDAL, GeoPandas), and map projections.
  • DevOps: Comfortable with Docker, Linux-based deployments, systemd services, and automated backup/cron.
  • Data Security: Implementing encryption, secure protocols (TLS/HTTPS), secure file systems, and user access controls.
  • Testing & Monitoring: Experience with test-driven development, continuous data validation, and pipeline monitoring tools.
  • Strong data analytics, problem-solving, and system optimization skills.
  • Ability to distill and document complex workflows.
  • Able to work independently and proactively in a mission-critical environment.
  • Familiarity with satellite data analysis and GIS is a plus.
  • Experience with processing/backup/restore of large data volumes, long-term archival.
  • Kubernetes or container orchestration experience.
  • Familiarity with object storage solutions.
BenefitsWe offer great career growth, ESOPs, Gratuity, PF and Health Insurance.

Astrome Technologies

Similar Jobs

  • Data Tagging QA Specialist

    YipitData

    • Bangalore, Karnataka
    Job Description About Us: YipitData is the market-leading data and analytics firm. We analyze billions of data points every day to provide accurate, detailed insights across in…
    • 1 day ago
    • Apply easily
  • Senior Data Analyst

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 1 day ago
    • Apply easily
  • Engineer Data

    Albertsons Companies India

    • Bangalore, Karnataka
    About Albertsons Companies India Albertsons Companies is a leading food and drug retailer in the United States. As of February 22, 2025, the Company operated 2,270 retail stores …
    • 2 days ago
    • Apply easily