Skip to content
← Back to job listings

Senior Software Engineer, Data Engineering

Icertis · Pune, Maharashtra, India

Software DevelopmentSenior LevelExternal listingfull-time9 days ago

About The Role

Key Responsibilities

  • Lead the architecture, design, and development of solutions using .NET Core, C#, ASP.NET, SQL Server, Power BI, and Azure.
  • Define and drive technical standards, design principles, and engineering best practices.
  • Own SQL architecture design, database design, data modeling, and scalability planning.
  • Design and review complex stored procedures, functions, views, and high-performance database solutions.
  • Lead database performance tuning, query optimization, indexing strategies, and execution plan reviews.
  • Drive data engineering, ETL, and data warehousing initiatives.
  • Collaborate with business stakeholders, architects, and product teams to define technical roadmaps.
  • Review application and database designs to ensure scalability, maintainability, and performance.
  • Lead adoption of AI-assisted development tools and modern engineering practices.
  • Drive observability, monitoring, reliability, and performance optimization initiatives.
  • Mentor engineers and provide technical guidance across projects.
  • Lead troubleshooting and root cause analysis for critical production issues.
  • Ensure implementation of CI/CD, automated testing, and DevOps best practices.
  • Maintain architecture documentation and technical knowledge repositories.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing