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