Skip to content
StarTreeStarTree

Senior Software Engineer, Data Platform

Build and operate distributed systems powering Apache Pinot’s real-time analytics platform at massive scale. The role requires strong distributed-systems expertise, end-to-end delivery ownership, and a focus on reliability, observability, and performance.

About the job

Responsibilities

  • Own and drive impactful distributed-systems problems end-to-end, from inception through production launch.
  • Collaborate with engineering teams to identify and prioritize high-impact problems and projects.
  • Raise engineering quality standards while keeping systems reliable and operationally lean.
  • Mentor and grow engineers.

Requirements

  • Strong distributed-systems fundamentals and experience solving problems at scale.
  • Java experience is a plus; the platform is Java-based.
  • Ability to take ideas from concept through implementation and production delivery.
  • Strong ownership of quality and customer experience, with focus on reliability, observability, performance, and ease of use.
  • Adaptability and flexibility in changing priorities.
  • Comfortable navigating ambiguity and uncertainty with a constructive, problem-solving mindset.
  • Comfortable using AI tools in everyday engineering workflows and eager to integrate AI into development, debugging, testing, and problem-solving.

Skills

Distributed Systems, Java, Data Infrastructure, Reliability, Observability, Performance Engineering, Concurrency, AI Tools

Alpaca

Alpaca

Remote

Senior Data Engineer
No salary listedRemote5+ YOEData Engineering

Build and operate scalable lakehouse infrastructure, streaming and CDC pipelines, query systems, and self-serve BI capabilities. Requires 5+ years of data engineering experience, strong Kubernetes and infrastructure-as-code expertise, and hands-on experience with distributed data platforms.

Earnin

Earnin

Bengaluru, India

Senior Data Platform Engineer
No salary listedHybrid5+ YOEData Engineering

Senior data platform engineer who scales infrastructure, automates data delivery, builds AI-enabled analytical tools, and leads cross-functional engineering initiatives. Requires 4+ years of data infrastructure experience, strong Kafka and distributed-systems expertise, and proficiency in Python, Scala, cloud platforms, and Terraform.

Fivetran

Fivetran

Bengaluru, India

Senior Software Engineer - Connectors
No salary listedHybrid5+ YOEData Engineering

Senior Software Engineer building reliable connectors and high-volume data pipelines that move customer data into warehouses. The role requires strong Java, cloud, database, distributed-systems, and technical leadership experience.

Snowflake

Snowflake

Pune, India

Senior Data Engineer
No salary listedOn-site5+ YOEData Engineering

Build and operate scalable enterprise data pipelines, models, and platform infrastructure across the full data lifecycle. The role requires 5+ years of experience, strong SQL and Python, and deep expertise in Snowflake, dbt, and Airflow.

Okta

Okta

Bengaluru, India

Senior Data Engineer
No salary listedHybrid5+ YOEData Engineering

Builds and maintains scalable data platforms and pipelines that support analytics and AI/ML systems. The role requires 5+ years of data engineering or full-stack experience, strong SQL and ETL expertise, cloud infrastructure experience, and a bachelor's degree.