Full job description
InMobi Advertising is seeking a senior platform/data engineer with 7-10 years of experience. The role involves ensuring availability, stability, observability, and scalability of the data platform, owning production issue resolution and continuous improvements. Responsibilities include leading design and delivery of platform features, making architectural decisions on data formats and orchestration tools, implementing best practices for performance and cost efficiency, and treating the platform as a product with governance and usability focus. The candidate must write modular, testable code, build CI/CD pipelines, and collaborate across teams while mentoring engineers. Required skills include proficiency in Python, Shell, Kubernetes, CI/CD, Terraform, observability tools, Linux, cloud platforms (Azure/GCP/AWS), orchestration tools (Airflow, Argo), data formats (Parquet, Delta, Iceberg), and compute engines (Databricks, Clickhouse, Trino). Experience in system design, optimization, governance, and leadership is essential. Benefits include a modern work environment, flexible schedule, free meals, wellness activities, social events, and career development programs. Location is Bangalore, India.
What you'll do
- Ensure availability, stability, observability, and scalability of the data platform
- Own production issue resolution, root cause analysis, and continuous improvements
- Lead design and delivery of platform features
- Make informed choices across data architectures (batch vs streaming, Delta vs Iceberg), orchestration tools (Airflow, Argo), and scalability patterns
- Implement best practices for partitioning, indexing, and resource optimization
- Drive cost efficiency through FinOps-aligned design and observability
- Treat platform as a product balancing usability, governance, and adoption
- Define and track KPIs for usage, performance, and cost
- Write modular, testable, and maintainable code
- Build CI/CD pipelines, structured logging, and enable observability and debugging by design
- Collaborate across teams, own stakeholder communication, drive sprint execution, and contribute to documentation
- Mentor engineers and influence best practices
Requirements
- 7–10 years in platform/data engineering
- Proficient in Python, Shell, Kubernetes, CI/CD, Terraform, observability tools, and Linux-based systems
- Hands-on experience with Azure, GCP, or AWS
- Experience with modern orchestration tools such as Airflow and Argo
- Familiarity with data formats like Parquet, Delta, Iceberg
- Experience with compute engines such as Databricks, Clickhouse, Trino
- Ability to design scalable, fault-tolerant systems with efficient storage, caching, and cost control
- Experience with model serving frameworks is a plus
- Apply data access policies, SLA/SLO tracking, schema evolution best practices
- Enable monitoring, auditing, and incident management
- Leadership skills including mentoring, prioritizing business impact, and driving accountability
Tech stack
PythonShellKubernetesCI/CDTerraformObservability toolsLinuxAzureGCPAWSAirflowArgoParquetDeltaIcebergDatabricksClickhouseTrino
Benefits
Modern work environmentFlexible scheduleFree meals all days of the weekGym or Yoga classesCocktails at drink cart ThursdaysFun activities on Funky FridaysBring your kids and pets to workInternal opportunities to move roles and try bridge assignmentsContinuous learning and career progression through InMobi Live Your Potential programEqual Employment Opportunity employer with reasonable accommodations