All roles at Providence India

Principal Software Engineer

HyderabadFull-time10–18 yrsPosted 3 weeks ago

Leadership software engineering role at Providence India in Hyderabad. Needs 10+ years and a B.Tech or B.E..

About the role

On a typical day, you will design and deliver full-stack features, backend services, APIs, cloud-native components, and AI/ML integrations while improving platform reliability, debugging production issues, and collaborating across engineering, product, architecture, and operations teams. B.Tech. in Computer Science or related field with 10+ years of professional software engineering experience and strong full-stack development background.

What you'll do

  • What will you be responsible for?
  • Design, build, and maintain secure, scalable, cloud-native full-stack applications, APIs, integrations, and AI-enabled platforms
  • Automate CI/CD, DevOps, and MLOps workflows to improve reliability, reproducibility, and speed of delivery
  • Drive architecture, design reviews, engineering standards, security, observability, and operational excellence across platforms
  • Partner with product, architecture, data, platform, and operations teams to deliver high-quality business outcomes

What you need

  • SQL
  • Python
  • Git
  • .NET
  • CI/CD
  • MLOps

Good to have

  • Machine learning
  • Data modelling
  • Prompt engineering
  • Terraform
  • Azure

More roles like this at Providence India

Apply on Providence India's site