Back to Jobs
GranicaDevelopment 32d ago

Software Engineer - Data Platform

Remote (India)
Full-time
Competitive salary
Be the first applicant! 🚀

Job Description

Granica is an AI research and infrastructure company building Large Tabular Models to make enterprise data efficient and steerable. We are looking for a Software Engineer to join our core engineering team. This is a deep engineering role (not feature delivery) where you will design and scale systems powering data workflows and analytics at exabyte scale.

Key Responsibilities:

  • Data Pipelines: Build backend APIs and scalable data pipelines using Python and PySpark.
  • Lakehouse Tech: Work with modern data stack technologies like Iceberg, Delta Lake, Snowflake, and Databricks.
  • Orchestration: Orchestrate complex workflows using Airflow and optimize big data frameworks.
  • Infrastructure: Manage infrastructure as code using Terraform and ensure reliability via monitoring/logging.
  • Collaboration: Solve complex data challenges and drive best practices in scalability and cost efficiency.

Requirements:

  • Experience: 5+ years in software/data engineering or infrastructure roles.
  • Core Tech: Strong proficiency in Python (Backend APIs) and proven ability to build pipelines from scratch.
  • Big Data: Hands-on experience with Apache Iceberg/Delta Lake, Spark, and Hadoop.
  • Tools: Expertise in Airflow (Orchestration) and monitoring tools (Prometheus, Grafana, Datadog).
  • Systems Design: Skilled in designing scalable, distributed data architectures.

Nice to Have:

  • Experience with Terraform (IaC).
  • Exposure to Cloud Platforms (AWS, GCP, Azure) and Kubernetes/Docker.
  • Familiarity with security and privacy in data pipelines.

Why Granica?:

  • AI by Design: Build the infrastructure that underpins the next decade of AI.
  • High-Trust Culture: Deep technical work with minimal bureaucracy.
  • Benefits: Competitive salary, meaningful equity, flexible time off, and comprehensive health coverage.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.