{bc}
indeed

Software Engineer Consultant I

Allstate Insurance
Karnataka, IND
Onsite
Discovered 4 weeks ago
Data engineeringApache SparkPySpark and Spark SQLMicrosoft FabricOneLakeLakehouse architecture

Full Job Posting

Role overview

The role designs, builds, optimizes, and supports scalable data platforms and pipelines for analytics, reporting, AI/ML, and data-driven decisions.

This is a senior individual-contributor role with technical leadership, mentoring, and direct contribution to enterprise-scale data solutions.

The role collaborates with analytics engineers, data scientists, product managers, platform engineers, security teams, and business stakeholders.

Responsibilities

  • Build Spark batch and streaming pipelines and optimize ETL/ELT ingestion, transformation, validation, and curation.
  • Develop solutions using Microsoft Fabric, OneLake, lakehouse, data warehouse, and semantic model capabilities; design data models and processing architectures.
  • Deliver reusable analytics-ready datasets with partner teams and stakeholders.
  • Apply code quality, peer review, automated testing, CI/CD, documentation, governance, lineage, metadata, security, privacy, and compliance practices.
  • Optimize distributed workload performance, scalability, reliability, and cost; develop reusable frameworks and engineering patterns.
  • Implement deployment automation and infrastructure-as-code practices; troubleshoot integration, performance, and operational issues.
  • Maintain technical documentation, architecture diagrams, runbooks, and implementation guides; participate in design sessions and architecture reviews.
  • Mentor data engineers, support production operations and incident resolution, and contribute to Agile delivery, DataOps, automation, and continuous improvement.

Required skills and experience

  • Strong data engineering and big data experience; deep Apache Spark expertise, including PySpark or Spark SQL.
  • Experience with Microsoft Fabric, OneLake, lakehouse architecture, data warehouses, and semantic models.
  • Strong SQL and data modeling skills; experience building and optimizing ETL/ELT pipelines.
  • Knowledge of batch and streaming patterns, CI/CD, Git-based development, testing, and deployment automation.
  • Understanding of data governance, quality, security, and privacy controls, and experience in cloud analytics and data platforms.
  • Strong problem-solving, troubleshooting, and performance-tuning capabilities; ability to mentor junior and mid-level data engineers.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Allstate Insurance