GrepJob
Digital.ai

Principal Software Engineer

Digital.ai
Apply
4 months ago
Bengaluru, IndiaStaff+
H1B Sponsor

Responsibilities

  • Build and optimize large-scale batch and streaming data pipelines.
  • Implement modern data lake and warehouse solutions using Delta Lake and cloud-native services.
  • Apply best practices in data modelling, ETL/ELT strategies, and schema evolution.
  • Design, implement, and support ML and AI/LLM workflows.
  • Ensure high standards for data quality, observability, performance, and security.
  • Collaborate closely with Data Science and ML teams.
  • Participate in design reviews and architectural discussions.
  • Mentor senior and junior engineers.

Requirements

  • 8-12 years of professional software engineering experience.
  • Deep expertise in software engineering and system design.
  • Strong foundation in data warehousing and data modelling.
  • Hands-on experience with Delta Lake and distributed data processing.
  • Extensive proficiency in SQL, Python, and Java.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Working knowledge of ML workflows and AI/LLM concepts.
  • Experience designing highly available, scalable systems.