Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

Impetus Technologies
6-11 Years
Not Disclosed
  • Posted 3 months ago
  • Be among the first 10 applicants

Job Description

Exp: 6 to 11 yrs

Key Responsibilities

  • Design and develop scalable data pipelines using Databricks (Spark, PySpark, SQL)
  • Build and optimize ETL/ELT workflows for large-scale data processing
  • Work with Delta Lake for data management, performance tuning, and reliability
  • Collaborate with data scientists to productionize ML models on Databricks
  • Implement ML pipelines including data preparation, feature engineering, and model deployment
  • Ensure data quality, governance, and security best practices
  • Integrate Databricks solutions with cloud platforms (AWS/Azure/GCP)
  • Monitor, troubleshoot, and optimize performance of data workflows
  • Contribute to CI/CD pipelines and automation for data and ML workflows

Required Skills & Qualifications

  • 6–11 years of experience in Data Engineering / Big Data ecosystem
  • Strong hands-on experience with Databricks, Apache Spark, and PySpark
  • Proficiency in SQL and Python
  • Experience with Delta Lake, Unity Catalog (preferred)
  • Strong understanding of data modeling and data warehousing concepts
  • Experience working on cloud platforms (AWS / Azure / GCP)
  • Exposure to Machine Learning workflows (training, deployment, monitoring)
  • Familiarity with ML libraries like scikit-learn, MLflow, TensorFlow, or similar
  • Experience with workflow orchestration tools (Airflow, ADF, etc.)
  • Strong problem-solving and debugging skills

Good to Have

  • Experience with MLflow for experiment tracking and model management
  • Knowledge of MLOps practices
  • Experience in real-time/streaming pipelines (Kafka, Structured Streaming)
  • Exposure to Data Governance & Security frameworks
  • Certification in Databricks or cloud platforms

Soft Skills

  • Strong communication and stakeholder management skills
  • Ability to work in agile, fast-paced environments
  • Collaborative mindset with a focus on continuous learning

More Info

Job Type:
Industry:
Employment Type:

Key Skills

MLflow

scikit-learn

Machine Learning workflows

Delta Lake

Unity Catalog

Similar Jobs

10-12 yrs
Bengaluru, India
Skills:
Nosql, Golang, Distributed Systems, Dbms, Azure, Google Cloud, AWS, app servers, OLTP systems
8-10 yrs
Bengaluru, India
Skills:
.Net Core, .NET 8, Java, Ml, Kafka, Groovy, Rabbitmq, Jenkins, Gcp, Docker, Kubernetes, Python, AWS, MILP, NoSQL databases, AI Assistants, Ai, MIP, Gurobi
5-7 yrs
Bengaluru, India
Skills:
Java, Microservice architecture, Hibernate, Maven, PostgreSQL, Spring Boot, Kafka, Http, Sql, Spring, Angular, JUNIT, Restful Apis, Tls, Kubernetes, Artemis MQ messaging, BPMN notation, Java keystores, Istio, GRPC, Camunda 8 Zeebe Engine, Kafka Streams, HELM charts
8-10 yrs
Bengaluru, India
Skills:
Java, Oauth, Springboot, Hibernate, Graphql, Kafka, Microservices, Nosql, Devops, React, RDBMS, Docker, Spark, Restful Apis, Azure, Kubernetes, Infrastructure as Code, Infrastructure automation, Event driven architecture, API management platforms
5-7 yrs
Bengaluru, India
Skills:
Pytest, PostgreSQL, Django, Docker, Sqlite, Hpc, Code Review, Python, AWS, Golang, Source Control, containerized systems, CI CD, Packaging, end-to-end testing, relational database optimization