Senior Back End Developer

ICE
Hyderabad, Telangana, India

Job Purpose

We are looking for a talented and experienced Senior Data Engineer / Backend SQL Developer to join our Data Aggregation team. In this role, you will be a core contributor to our SQL Server backend, writing complex stored procedures, views, and aggregation logic that feeds downstream reporting and analytical workloads. Alongside traditional SQL Server development, you will extend these capabilities into the modern lakehouse using Python and Databricks, enabling scalable batch and near-real-time data processing across large datasets. The ideal candidate brings deep expertise in SQL Server (T-SQL, stored procedures, query tuning, indexing strategies) combined with hands-on experience in PySpark, Apache Iceberg, and Databricks Workflows — and is comfortable bridging the gap between on-premise SQL environments and cloud-based data platforms.

Responsibilities

  • Design and implement robust ETL/ELT pipelines using PySpark and Python on Databricks
  • Build and manage Apache Iceberg table formats for efficient data storage, versioning, and time-travel queries on the data lakehouse
  • Develop and optimize complex SQL queries, stored procedures, and data models for analytical workloads
  • Automate infrastructure provisioning, deployment, and operational tasks using PowerShell scripts
  • Monitor and tune Databricks cluster performance, job scheduling, and cost optimization
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver reliable data products
  • Enforce data quality, governance, and lineage best practices across the platform
  • Participate in code reviews, technical design sessions, and Agile ceremonies

Knowledge And Experience

  • 6+ years of experience in data engineering or similar role
  • Experience working with cloud platforms (AWS / GCP)
  • Familiarity with version control (Git) and CI/CD practices
  • Strong understanding of data warehouse and data lakehouse concepts
  • Apache Iceberg- Experience managing Iceberg table format — schema evolution, partitioning, compaction, time-travel
  • Databricks- Hands-on with Databricks Workflows, Unity Catalog, Delta/Iceberg integration, cluster management
  • Python - Proficient in writing clean, production-grade Python for data engineering tasks
  • PySpark - Strong experience with distributed data processing, DataFrame API, optimizations
  • SQL - Advanced SQL — window functions, CTEs, query optimization, schema design
  • PowerShell - Scripting for automation, CI/CD pipelines, Windows/Azure environment management

Preferred Knowledge And Experience

  • Experience with Azure Data Factory, dbt, or Airflow for orchestration
  • Knowledge of SSIS and PowerBI/Tableau

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Back End Developer job at ICE?

Use the apply link on this page: you apply directly with ICE on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does ICE want for this Senior Back End Developer role?

The job description asks for SQL Server, T-SQL, stored procedures, query tuning, indexing strategies, PySpark, Apache Iceberg and Databricks Workflows. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at ICE?

Apply to the ICE roles that match your experience, and tailor your resume to each job description: for this role that means showing SQL Server, T-SQL, stored procedures. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Back End Developer job remote or onsite?

This is based in Hyderabad, Telangana.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with ICE, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →