openleverjobgether
Senior Software Engineer (Data Engineer)
Jobgether
LocationIndia
EmploymentFull-time
Posted2026-08-24T08:36:33.641000+00:00
Last observed2026-08-26 21:51:40.410433
Job idjobgether-jobgether:lever:965d03bd-8e69-483f-9292-f0fb30ec6412
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Data Engineer) based in India. This is an opportunity to build scalable data infrastructure that powers analytics, reporting, machine learning, and AI-driven experiences across a growing product ecosystem. You will work on complex distributed systems, high-volume data pipelines, and modern analytical platforms that support both internal and external users. The role combines hands-on backend engineering with data architecture, system design, security, and operational excellence. You will have significant ownership, taking solutions from technical design through deployment, monitoring, and continuous improvement. Collaboration across technical and business teams will be essential as you solve challenging data problems with minimal dependencies. The ideal candidate is a proactive builder who values simplicity, reliability, customer impact, and continuous innovation. Design, build, and operate scalable data engineering services supporting analytics, reporting, machine learning, and AI workloads across multiple products. Develop and maintain reliable data ingestion pipelines using CDC, event-driven architectures, Kafka, Pulsar, and related streaming technologies. Build and continuously improve a centralized analytics warehouse, optimizing it for performance, scalability, reliability, and maintainability. Design data models, materialized views, aggregation strategies, and analytical structures that support product analytics and business reporting. Develop backend APIs and services that expose analytics and reporting capabilities to internal and external consumers. Define and implement multi-tenant security controls, data governance standards, access management policies, and infrastructure-as-code practices. Monitor data pipeline health, freshness, ingestion lag, system performance, and overall reliability, participating in on-call rotations when required. Contribute to technical specifications, architecture decisions, system design discussions, and engineering standards. Improve developer productivity through automation, tooling, observability, testing, and operational excellence. Strengthen test coverage and engineering practices to ensure production systems remain reliable, maintainable, and easy to evolve. Own production systems end to end, from initial technical design and stakeholder alignment through deployment, operational support, and iterative improvements. Collaborate effectively with technical and non-technical stakeholders while delivering simple, efficient solutions without unnecessary complexity. Requirements 5+ years of hands-on software engineering experience building and operating highly scalable distributed systems, data engineering solutions, or backend services in production. Strong backend engineering experience is mandatory, including hands-on development and maintenance of production-grade backend services. Solid understanding of system design and the ability to make sound technical, architectural, and design decisions. Strong experience with modern analytical data warehouses such as ClickHouse, BigQuery, Snowflake, or Amazon Redshift. Deep expertise in ClickHouse, including its internals, materialized views, and OLAP workload optimization, is an advantage. Experience designing and operating large-scale data ingestion pipelines using Kafka, Pulsar, CDC-based architectures, and related streaming technologies. Familiarity with Debezium, Flink, Dataflow, or comparable streaming and data-processing frameworks is preferred. Strong SQL skills, including data modeling, query optimization, and analytical workloads. Experience delivering data engineering or analytics engineering solutions involving large-scale data processing and transformation. Experience building and maintaining backend services in Go or another modern strongly typed programming language, together
This page is generated from the committed OpenOpps static snapshot. Use the source posting or apply link for the employer's current canonical posting state.